added haskell docs.