3 --================================================================================
8 _/\_ a{-r3k-} -> \ tpl_B1 tpl_B2 ->
10 {_@_ a{-r3k-} tpl_B1 tpl_B2}
12 AbsBinds [a{-aId-}] [] [([a{-aId-}], $d3{-rIh,x-}, d.Eval_aGn)]
19 [([a{-aGA-}], $d1{-rIi,x-}, d.Ord_aGt)]
25 PrelBase.$mcompare{-rbW,p-}
26 (Bar{-r3m,x-} a{-aGA-})
32 (Bar{-r3m,x-} a{-aGA-})
37 PrelBase.$m<={-rbP,p-}
38 (Bar{-r3m,x-} a{-aGA-})
43 PrelBase.$m>={-rbS,p-}
44 (Bar{-r3m,x-} a{-aGA-})
50 (Bar{-r3m,x-} a{-aGA-})
55 PrelBase.$mmax{-rc5,p-}
56 (Bar{-r3m,x-} a{-aGA-})
61 PrelBase.$mmin{-rc7,p-}
62 (Bar{-r3m,x-} a{-aGA-})
64 AbsBinds [] [] [([], compare_aGv, compare_aGx)]
67 AbsBinds [] [] [([], <_aGE, <_aGG)]
70 AbsBinds [] [] [([], <=_aGM, <=_aGO)]
73 AbsBinds [] [] [([], >=_aGU, >=_aGW)]
76 AbsBinds [] [] [([], >_aH2, >_aH4)]
79 AbsBinds [] [] [([], max_aHa, max_aHc)]
82 AbsBinds [] [] [([], min_aHi, min_aHk)]
88 [compare_aGv, <_aGE, <=_aGM, >=_aGU, >_aH2, max_aHa, min_aHi])
93 [([a{-aHW-}], $d2{-rIq,x-}, d.Eq_aHP)]
97 PrelBase.$m=={-rbQ,p-}
98 (Bar{-r3m,x-} a{-aHW-})
103 PrelBase.$m/={-rbN,p-}
104 (Bar{-r3m,x-} a{-aHW-})
106 AbsBinds [] [] [([], ==_aHR, ==_aHT)]
109 AbsBinds [] [] [([], /=_aI0, /=_aI2)]
113 ({-dict-} [] [==_aHR, /=_aI0])
115 ghc: module version changed to 1; reason: no old .hi file
120 PrelBase 1 :: $d14 1 $d15 1 $d32 1 $d34 1 $d37 1 $d39 1 $d41 1 $d45 1 $d46 1 $d49 1 $d51 1 $d6 1 $d7 1 Eq 1 Eval 1 Ord 1 Ordering 1;
121 PrelNum 1 :: $d17 1 $d18 1;
125 instance _forall_ [a] {PrelBase.Ord a} => {PrelBase.Ord (Bar a)} = $d1;
126 instance _forall_ [a] {PrelBase.Eq a} => {PrelBase.Eq (Bar a)} = $d2;
127 instance _forall_ [a] => {PrelBase.Eval (Bar a)} = $d3;
129 1 $d1 _:_ _forall_ [a] {PrelBase.Ord a, PrelBase.Eq (Bar a)} => {PrelBase.Ord (Bar a)} ;;
130 1 $d2 _:_ _forall_ [a] {PrelBase.Eq a} => {PrelBase.Eq (Bar a)} ;;
131 1 $d3 _:_ _forall_ [a] => {PrelBase.Eval (Bar a)} ;;
132 1 data Bar r3k = MkBar PrelBase.Int r3k ;