HsParTy
Simon Peyton Jones
simonpj at microsoft.com
Fri May 26 11:32:44 UTC 2017
I can try to strip then all out and see what happens.
That’d be good! With a Note to explain why…
We still need ctxt_prec, I think, to pass to the ordinary type pretty-printer, when we have HsCoreTy.
Simon
From: Alan & Kim Zimmerman [mailto:alan.zimm at gmail.com]
Sent: 26 May 2017 12:14
To: Simon Peyton Jones <simonpj at microsoft.com>
Cc: ghc-devs at haskell.org
Subject: Re: HsParTy
When I was working through the ppr to use HsParTy everywhere it was not clear whether there were any usages that required maybeParen, so I left it in.
I can try to strip then all out and see what happens.
Alan
On 26 May 2017 at 10:54, Simon Peyton Jones <simonpj at microsoft.com<mailto:simonpj at microsoft.com>> wrote:
Alan
Do you know why HsTypes.ppr_mono_ty contains any uses of ‘maybeParen’? Shouldn’t the parens all be put in by HsParTy?
I tripped over this when I mistakenly added what I thought were missing maybeParen calls for HsAppTy and HsAppTys, but that was flagged as an error by a test in tests/printer.
So why are there /any/ maybeParen calls?
Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170526/5bb72b40/attachment-0001.html>
More information about the ghc-devs
mailing list