
15 Nov
2008
15 Nov
'08
7:10 a.m.
On Sat, 2008-11-15 at 02:26 +0100, Niklas Broberg wrote:
Fellow Haskelleers,
it is my pleasure to announce the new release of the haskell-src-exts package, version 0.4.1:
2) ... I've finally decided to take the plunge and get rid of the ugly prefixes on all datatypes in the AST. I am of the firm conviction that disambiguation between datatypes and functions with the same name should be handled through the module hierarchy and qualified imports, not by adding prefixes.
Yes!
And the longer I wait, the harder the switch. So now the datatypes that make up the AST are called things like Exp, Pat, Module (the former Module is now ModuleName), Type, QOp etc instead of HsExp, HsPat... .
Yay! That is all. :-) Duncan