Add -XExplicitNamespaces to enable using 'type' in import/exports.
authorIavor S. Diatchki <iavor.diatchki@gmail.com>
Sat, 24 Mar 2012 23:01:00 +0000 (16:01 -0700)
committerIavor S. Diatchki <iavor.diatchki@gmail.com>
Sat, 24 Mar 2012 23:01:00 +0000 (16:01 -0700)
commit81b2b11864bfb6a6dcf1834b228a0df4e5b1034e
tree4dd438ece38e4677203ed61ddfe67904da055ca3
parent8bb2730c3df539c3d57ebd85c9890ea3a3591d17
Add -XExplicitNamespaces to enable using 'type' in import/exports.

This extension is implied by:

  * TypeOperators: so that we can import/export things like (+)
  * TypeFamilies: because associated type synonyms use "type T"
                  to name the associated type in a subordinate list.
compiler/main/DynFlags.hs
compiler/parser/Lexer.x
compiler/parser/Parser.y.pp
compiler/parser/RdrHsSyn.lhs