« May 2006 | Main | October 2006 »

July 27, 2006

Minor victories

I’m now sufficiently proficient in Haskell to be able to manipulate large databases precisely how I want to. It makes my job that bit easier.

I managed to make GHCi crash too. I smell my first bug report!

Posted by Oliver at 03:22 PM | Comments (0)

July 12, 2006

Things to read when you've nothing to read

These are the webcomics I read while waiting for the kettle to boil, or my boss to get off the phone, or for a response to some idle text message… I’ve set up the links to start at the first page of the webcomic.

That’ll do for now.

Posted by Oliver at 04:15 PM | Comments (0)

Using Mac OS X's Cocoa without Objective C

I’m having real problems trying to work out how to interface with the Cocoa runtime on Mac OS X. F-Script, a “lightweight open-source scripting layer” for Cocoa, looks very good and also has a super-useful list of language bridges to the Cocoa runtime. The one I’m looking for, a Haskell-Objective C bridge, is there too. Unfortunately I couldn’t get the examples to work, and the project maintainers seem to have found more interesting things to be doing… which is a shame, as the bridge no longer compiles on Tiger.

Update: Spoke too soon here about HOC - I managed to compile it on 10.3. The trick is to update XCode to 1.5, and then apply a GCC update. Both updates are available from Apple’s Developer website but that requires registration and agreeing to their T & Cs. I’m sure there’s a way to update GCC without going the XCode updating route but I’m not clued in enough to puzzle it out…

Posted by Oliver at 04:06 PM | Comments (0)