added haskell code
modified readme