Fergus Henderson <fjh007 at galois.com> writes: > f :: Int -> Int > f __ = 42 > > The problem here seems to be that Hat is lexing "__" as two tokens, > rather than one. OK, thanks, fixed. Regards, Malcolm