
On Tue, Mar 10, 2015 at 9:18 AM, Rustom Mody
On Tue, Mar 10, 2015 at 2:03 PM, Brandon Allbery
wrote: On Mon, Mar 9, 2015 at 10:33 PM, Rustom Mody
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-...
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@gmail.com ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net