Types, Programming, etc.

Blogging my Brain

Archive for the ‘Drunken rambling’ Category

How to write programs in two easy steps

Posted by edwinb on February 19, 2007

I’m bored, so I’m browsing the blog-o-tubes, and noticing the occasional comment wondering why functional languages like Haskell and Lisp are typically used for no more than implementing other programming languages. I won’t comment on the truth or otherwise of this claim, because I don’t think it’s a bad thing in any case. Here’s why — this is a technique I learned from Conor McBride (who learned it from his father Fred McBride), explaining how to write any computer program in two easy stages:

Read the rest of this entry »

Posted in Drunken rambling, Haskell | 10 Comments »