
30 Nov
2008
30 Nov
'08
3:57 a.m.
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