Haskell documentation

Added doucmentation to the Haskell