start creation of haskell module