new -fext-core bug (X = zdwX)

Simon Peyton-Jones simonpj at microsoft.com
Thu Nov 28 04:17:58 EST 2002


| >   Prelude.LT :: Prelude.Ordering = Prelude.zdwLT;
| >   Prelude.GT :: Prelude.Ordering = Prelude.zdwGT;
| >   Prelude.EQ :: Prelude.Ordering = Prelude.zdwEQ;
| 
| Except these last three lines are backwards.  They should read:
| 
| >   Prelude.zdwLT :: Prelude.Ordering = Prelude.LT;

Not so, in fact.   Check out the commentary:

http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/the-beast/data-types.h
tml



More information about the Glasgow-haskell-bugs mailing list