[Haskell-cafe] Parsec on TeX
Don Stewart
dons at galois.com
Mon May 5 00:00:44 EDT 2008
allbery:
>
> On 2008 May 4, at 23:40, Ross Boylan wrote:
>
> >ERROR "grammar.hsl":21 - Type error in explicitly typed binding
> >*** Term : envEnd
> >*** Type : String -> GenParser Char a [Char]
> >*** Does not match : String -> Parser ()
>
> Hugs is prone to error messages that obscure the problem. The trick
> here is to realize that the type "Parser ()" is the same as "GenParser
> Char a ()"; this then tells you that you have used a function that
> returns a [Char] (aka String) where a type () (Haskell's version of
> (void)) is expected.
Yeah, if you're on Debian it would make sense to install GHC -- its much
more active, much faster, and supports more things.
It's well maintained on Debian too.
-- Don
More information about the Haskell-Cafe
mailing list