[Haskell-cafe] '#' in literate haskell
Bertram Felgenhauer
bertram.felgenhauer at googlemail.com
Sun Nov 30 03:57:26 EST 2008
John MacFarlane wrote:
> Can anyone explain why ghc does not treat the following
> as a valid literate haskell program?
>
> --------- test.lhs ----
> # This is a test
>
> > foo = reverse . words
>
> ------------------------
I believe this is an artifact of ghc trying to parse cpp style line
number information:
>>> foo.lhs >>>
# 123 "foo.foo"
> t = <>
<<<
will print this error:
foo.foo:124:6: parse error on input `<>'
Bertram
More information about the Haskell-Cafe
mailing list