[Haskell-cafe] [] == []
Brandon Allbery
allbery.b at gmail.com
Tue Mar 10 13:24:12 UTC 2015
On Tue, Mar 10, 2015 at 9:18 AM, Rustom Mody <rustompmody at gmail.com> wrote:
> On Tue, Mar 10, 2015 at 2:03 PM, Brandon Allbery <allbery.b at gmail.com>
> wrote:
>
>> On Mon, Mar 9, 2015 at 10:33 PM, Rustom Mody <rustompmody at gmail.com>
>> wrote:
>>
>>> 1. Which instance of == is being used?
>>> 2. Is there some option controlling this behavior?
>>>
>>
>> The instance being used is (), and it's controlled by
>> -XExtendedDefaultRules.
>>
>>
>> https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/interactive-evaluation.html#extended-default-rules
>>
>
> Thats what I first thought
> Tried starting ghci with -XNoExtendedDefaultRules
> but it does not turn it off
>
Looks like -X only affects compiler flags:
Prelude> :showi language
base language is: Haskell2010
with the following modifiers:
-XNoMonomorphismRestriction
-XNoDatatypeContexts
-XNondecreasingIndentation
-XExtendedDefaultRules
Probably need to use :seti inside of ghci, or in a .ghci / ghci.ini file.
--
brandon s allbery kf8nh sine nomine associates
allbery.b at gmail.com ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150310/731ad044/attachment.html>
More information about the Haskell-Cafe
mailing list