GHC support for the new "record" package

Simon Peyton Jones simonpj at microsoft.com
Fri Jan 23 23:41:20 UTC 2015


| I just
| noticed that it effectively gives us a syntax for identifier-like Symbol
| singletons, which could be useful in completely different contexts

Indeed so.  I have written a major increment to 
https://ghc.haskell.org/trac/ghc/wiki/Records/OverloadedRecordFields/Redesign
which people reading this thread may find interesting.  Look for "Plan B".

For the first time I think I can see a nice, simple, elegant, orthogonal story.

Simon


More information about the ghc-devs mailing list