
2 Oct
2011
2 Oct
'11
1:54 p.m.
* Simon Peyton-Jones:
Provoked the (very constructive) Yesod blog post on "Limitations of Haskell", and the follow up discussion, I've started a wiki page to collect whatever ideas we have about the name spacing issue for record fields.
I think there are is an additional approach: nested modules (multiple modules in a single source file) combined with local imports applying to a specific lexical scope only. I think this is how Ocaml tackles this issue. It is more explicit than the approaches presented so far.