I agree with Malcolm, with the possible addition of:
keep -fglasgow-exts as it is (or, even, perhaps continue making it the
"add all extensions keyword). also have -fffi, -farrows, -fth, etc.
but also have, -fnoth and -fnoffi. that way, if a lot of us have code
that uses all the extensions other than TH and have lots of code that
looks like (foo$bar), we can just to -fglasgow-exts -fnoth.
seems to be a win-win.
> The obvious approach is to do both (in exactly the manner of
> {-fffi, -farrows, -fwith}), namely to introduce a separate flag
> for each extension, but (temporarily) retain -fglasgow-exts as
> a catch-all for the complete set. Eventually, -fglasgow-exts
> could disappear.
>
> With this suggestion, I would certainly be in favour of separate
> flags for existing extensions.
>
> Regards,
> Malcolm
> _______________________________________________
> Haskell mailing list
> [EMAIL PROTECTED]
> http://www.haskell.org/mailman/listinfo/haskell
--
--
Hal Daume III | [EMAIL PROTECTED]
"Arrest this man, he talks in maths." | www.isi.edu/~hdaume
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell