Added some haskell stuffs.