Peter Hancock wrote:

> >>>>> "Lennart" == Lennart Augustsson <[EMAIL PROTECTED]> writes:
>
>     >> I always thought that the Int argument to showsPrec is the precision.
>     >> So what is it good for? The library report does not explain it.
>
>     > It's used to indicate the precedence when you print with operators to avoid
>     > parenthesis.  You can e.g. make something print as
>
>     >     a * b + c * d
>
>     > rather than
>
>     >     (a * b) + (c * d)
>
>     > using the precedence.
>
> Splendid! Lennart, old chap, I think the guy is actually asking _how_.
> What do you do with this funny argument?
>
> (I have never known.  Sorry to be dense.  I guess you put in 7 or
> something if some operator has precedence 7.  I know, I could read
> the code...)

Get an old version of the Haskell report; it's spelled out in detail there.
I'm not sure why it isn't now.

--

        -- Lennart




Reply via email to