[ghc-steering-committee] #179: Tweak the printing of foralls, recommendation: accept
Joachim Breitner
mail at joachim-breitner.de
Thu Mar 14 14:47:27 UTC 2019
Dear Committee,
Richard, in collarboration with Simon PJ, proposes some tweaks to how
foralls are printed by GHC.
In particular, whenever a type variable is printed with an forall, it
is printed with {a} unless it is a specified variable. And there are
tweaks to what :type does with its argument that makes it more useful,
and obviates the need for a separate :type +v.
https://github.com/goldfirere/ghc-proposals/blob/printing-foralls/proposals/0000-printing-foralls.rst
I like that it actually simplifies the UI (by removing :type +v), so I
recommend acceptance.
Cheers,
Joachim
--
Joachim Breitner
mail at joachim-breitner.de
http://www.joachim-breitner.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://mail.haskell.org/pipermail/ghc-steering-committee/attachments/20190314/d061ae42/attachment.sig>
More information about the ghc-steering-committee
mailing list