Haskell Habitat

A blog for commentary and tutorials on the Haskell functional programming language. The tutorials will invariably be set at beginner level. Particularly while I'm producing content to teach my son some Haskell rudiments.

Thursday, November 14, 2013

Ramblings on Haskell's 'cognitive overhead'

›
Does Haskell have 'excessive' cognitive overhead? The question about whether Haskell (or a very similar language) might one day...
Monday, October 14, 2013

My Introduction to Monads

›
Everyone seems to eventually do an "introduction to monads" in their Haskell ramblings.  FWIW, here's my take on it. A g...
Monday, April 29, 2013

Haskell Close Encounters (of the TUI and GUI kinds)

›
Most actual functional programs I've ever written have been 'engine' like things, not having any IO for attended operation per s...
Tuesday, April 16, 2013

Amazing Mouse (Squeak the Last)

›
This is the last post in the Amazing Mouse series. We're going to round out the application with some IO so that we can track the mous...
Monday, April 15, 2013

Amazing Mouse (Squeak the Second)

›
Continuing our maze solving Haskell programming example, we now get to the interesting stuff involving navigation about the maze. Maze sol...
›
Home
View web version

About Me

My photo
Luke Evans
A computer scientist with a long-time interest in communications and radio.
View my complete profile
Powered by Blogger.