20 Dec
2001
20 Dec
'01
1:23 a.m.
The module module Q where f = 3 where { a = 3; } gives me 5:7 Found _where_ but expected a {-end-of-definition-or-EOF-}
The trailing semicolon at the end of the _where_ block is not permitted by Haskell'98 (I think - it isn't easy to find in the Report!). Regards, Malcolm