Add Haskell implementation
Merge pull request #132 from seliopou/master

Add Haskell implementation