After upgrading to Parsec 3.1 from 2.x, code using many1, for example word = many1 letter, does not work with
No instance for (Stream s m Char) arising from a use of `letter'
I found a mailing list stating that adding {-#LANGUAGE NoMonomorphismRestriction #-}to the beginning of the source file will solve the problem, but it is not.
source
share