Blog Archives

Fedora 7 on a Thinkpad X60: not so hot

I’ve been running test releases of Fedora 7, and lately the final release, for a number of months on my fairly new Lenovo Thinkpad X60. Here’s a brief summary of my experiences. I’ve been using Fedora since 0.92 (Taroon), and
Posted in hardware, linux

So I’m writing a Haskell book!

I’ve been sitting on this for a while, so I’m very excited to announce that Don Stewart, John Goerzen and I are collaborating on an upcoming book for O’Reilly, the working title of which is “Real-World Haskell”. Better yet, O’Reilly
Posted in haskell, open source

GHC 6.6.1 for Fedora

With Jens Petersen’s blessing, I’ve packaged GHC 6.6.1 for Fedora Extras. If you use FC6, it’s available via yum as of a few days ago. It will be a part of Fedora 7 as soon as that comes out, too.
Posted in haskell, linux

Norvig’s spell checker and idiomatic Haskell

A few weeks ago, I spent a little time porting Peter Norvig’s Python code from his article How to Write a Spelling Corrector to Haskell. It’s a concise vehicle for a few Haskelly topics that don’t get much airing in
Posted in haskell

FileManip, an expressive Haskell library for manipulating files

I just released version 0.1 of FileManip, a Haskell library I put together to make it easier to futz about with files in the filesystem. There are a few different components to the package. The Find module lets you search
Posted in haskell, open source

Efficiently computing a factorial using binary splitting

I don’t intend for this blog to become a dumping ground for code snippets, but sometimes the temptation is too strong. Here’s a simple but fast function for computing a factorial, using the binary splitting algorithm from this page. factorial
Posted in haskell

Must-see Haskell talks at OSCON ’07

Simon Peyton Jones will be giving two Haskell-related talks at OSCON in July! As far as I know, this will be the first time that Haskell gets an airing at a general-interest conference. Simon is a fantastic speaker, so if
Posted in haskell

Haskell.org and Google’s Summer of Code

This year, the Haskell.org community has had nine projects funded by Google, out of 64 student applications. We had mentoring capacity for over 20 projects, so the final number was decided by Google, not by our ability to deal with
Posted in haskell

How to dual-boot Windows and Fedora, by hand, for the insane

I recently bought a Thinkpad X60 that came with Windows preinstalled. I never actually use Windows, but it’s convenient to have around for the occasional BIOS update. My Linux distribution of choice has long been Fedora. Unfortunately, unlike other modern
Posted in linux

Who says there’s nothing to numerology?

From diffbavis on #haskell: > sum (map ord “al gore”) 666
Posted in haskell