Urban Boquist ([EMAIL PROTECTED]) reports that this expression let f x y = x+y in 1 `f` 2 `f` 3 results in this error message ERROR: Ambiguous use of operator "f" with "f" instead of being parsed as let f x y = x+y in (1 `f` 2) `f` 3 There seem to be two problems here: Hugs gives different default fixities to symbols and identifiers; and neither defaults to infixl 9 I've added the above text to the web page and will fix it ... sometime. Alastair
- Re: Hugs Bug report Sigbjorn Finne
- Re: Hugs Bug report Alastair Reid
- Hugs Bug report nobody
- Hugs Bug report nobody
- Re: Hugs Bug report Alastair Reid
- Hugs Bug report nobody
- Re: Hugs Bug report Alastair Reid
- Hugs Bug report nobody
- Re: Hugs Bug report Red Hat Linux User
- Hugs Bug report nobody
- Hugs Bug report Alastair Reid
- Hugs Bug report nobody
- Re: Hugs Bug report Alastair Reid
- Hugs Bug report nobody
- Re: Hugs Bug report Alastair Reid
- Re: Hugs Bug report Lennart Augustsson
- Re: Hugs Bug report Olivier Lefevre
- Re: Hugs Bug report Alastair Reid
- Hugs Bug report nobody
- Re: Hugs Bug report Mark P Jones
- Hugs Bug report nobody
