Functional Programming
1 Year With Haskell, Part …
Haskell, A Year in Production
Foreword
Disclaimers
All of my thoughts and opinions here are entirely my own, and do not reflect the opinions of my associates, my employer, or anyone else.
I am not an expert in Haskell. I have a year of shipping it, and most of that year has been focused on a single …
Linked Lists Compared
Linked Lists Functional, Procedural, and Object Oriented; Part 1

Over the last 2 weeks, I’ve been building a singly linked list implementation from scratch in Haskell, Ruby, and C. I originally did it just to become a little bit more sharp in these languages, but what I found was really …
Haskell Tutorial Part 1
Haskell Tutorial Part 1: Introduction to the Language and Concepts
Part 1: What is Haskell?
Haskell is a general purpose programming language, like Java or Python. It is compiled, often with the GHC compiler, and like Java, it has strong static typing. Unlike Python or Java, Haskell follows a …