add literate haskell