Added some haskell stuff