Category Archives: Haskell

http://www.haskell.org/

BuilderBuilder: The Model in Haskell

This post describes the first model in Haskell for the BuilderBuilder task. We will develop the model incrementally until we have rough parity with the Java version. I’m experimenting with ways to distinguish user input from system output in transcripts of interactive sessions. This time I’m trying color, using a medium blue for output. I [...]

BuilderBuilder: Haskell Preliminaries

The next step in the BuilderBuilder project is to develop a model in Haskell that is analogous to the Java model in the previous post. This post will introduce just enough Haskell to get started; the next post will get into the BuilderBuilder model. Environment: I’m using GHC 6.10.1, obtained from the Haskell web site. [...]

Why functional programming?

The canonical answer to that question is probably “Why functional programming matters“, but here’s a specific example that makes the case nicely. Neil Mitchell is working on Supero, an optimizing compiler for Haskell which includes some ideas from supercompilation. But that’s not important right now. What is important is the technique Mitchell uses in the [...]

XMonad Videos

There’s a very nice talk which seems tailor-made for anyone who has seen Simon Peyton-Jones’ two-part talk on Haskell and XMonad (with slides avaliable) and wanted more, especially of the “how did they do it?” variety. XMonad is now at 0.6.

Follow

Get every new post delivered to your Inbox.