Haskell
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 …
Haskell type keyword …
In this short blog post, I will explain the difference between data, type, newtype, class, and instance keywords in haskell and how they all work together. This is not meant to be an in-depth tutorial, but just a reference guide. If you program occasionally in haskell and just want a quick …