add haskell port
Merge pull request #1 from CodeBlock/haskell

add haskell port