attempted to add haskell tests