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
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to