commit the haskell code