← prev up next →

Learning Haskell

This documents my foray into Haskell programming. My functional programming language of choice is, for the moment, Racket (specifically Typed Racket), and while I’ve always been interested in Haskell, I’ve never taken the time to learn it properly.

This is heavily inspired by Learning Racket, a fun series which is, in pretty much all respects, the direct reversal of this.

I’m not sure how long I’ll continue to work through Haskell, how long I’ll continue to write about it, or how frequently those updates will occur, but hopefully I’ll be able to keep something of a record of what I figure out (to refer back to when I inevitably forget all of it).