[Haskell-cafe] Feature Proposal: GHC Flag for implicit external Prelude
Bardur Arantsson
spam at scientician.net
Tue Jul 15 18:34:27 UTC 2014
On 2014-07-15 19:30, Michael Orlitzky wrote:
> On 07/14/2014 11:23 PM, Andrew Gibiansky wrote:
>> Hey all,
>>
>> I would like to propose a very minor flag to add to GHC. I would like
>> GHC to have a --with-prelude flag, which would specify an alternate
>> Prelude to use instead of the default Haskell prelude.
>>
>> This would have an effect similar to -XNoImplicitPrelude and an additional
>>
>> import MyNewPrelude
>>
>> in the source file. It might be a /little/ different semantically, as a
>> qualified import would disable the original implicit import, just like
>> it does with the default Haskell prelude.
>>
>
[--snip--]
>
> We went down this road once before with -fglasgow-exts. Eventually, we
> all realized it was much better to place the required extensions in
> pragmas at the top of the file.
>
Except "we" don't :). "We" use flags in the .cabal file. Or, at least I
do. Explicitness certainly sometimes has great value, but not always.
Regards,
More information about the Haskell-Cafe
mailing list