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