Literate Programming in Haskell?