3 ================================================================================
10 -> {PrelBase.Eq{-23,p-} taBB}
16 _/\_ taBw taBB -> \ d.Noo_aBH :: {Noo{-r3x,x-} taBw}
18 d.Noo_aBH d.Eq_aBJ :: {PrelBase.Eq{-23,p-} taBB}
22 d.Boo_aBL :: {Boo{-r3n,x-} taBw}
25 scsel_NooShouldSucceedBoo{-aEv,x-} _@_ taBw d.Noo_aBH;
26 d.Foo_aBF :: {Foo{-r3s,x-} taBw}
29 scsel_BooShouldSucceedFoo{-aEw,x-} _@_ taBw d.Boo_aBL;
30 op_aEx :: taBw -> taBw
33 op{-r3y,x-} _@_ taBw d.Foo_aBF;
37 {PrelBase.Eq{-23,p-} taBy} -> taBw -> taBy -> taBw
40 op2{-r3A,x-} _@_ taBw d.Noo_aBH;
41 op2_aEy :: taBw -> taBB -> taBw
44 op2_aBC _@_ taBB d.Eq_aBJ;
45 f_aBf :: taBw -> taBB -> taBw
60 scsel_NooShouldSucceedBoo{-aEv,x-} :: _forall_
63 {Noo{-r3x,x-} a_tr3m} -> {Boo{-r3n,x-} a_tr3m}
65 scsel_NooShouldSucceedBoo{-aEv,x-} =
66 _/\_ t12 -> \ tpl_B1 :: {Noo{-r3x,x-} t12}
69 case tpl_B1 of { PrelTup.(,){-62,w-}{i} tpl_B1 tpl_B2 -> tpl_B1;}
70 op2{-r3A,x-} :: _forall_
77 {PrelBase.Eq{-23,p-} b_tr3p} -> a_tr3m -> b_tr3p -> a_tr3m)
80 _/\_ t12 -> \ tpl_B1 :: {Noo{-r3x,x-} t12}
83 case tpl_B1 of { PrelTup.(,){-62,w-}{i} tpl_B1 tpl_B2 -> tpl_B2;}
87 {Noo{-r3x,x-} taBV} -> PrelBase.(){-40,W-}
90 _/\_ taBV -> \ d.Noo_aBO :: {Noo{-r3x,x-} taBV}
93 PrelBase.(){-60,w-}{i} {}
94 scsel_BooShouldSucceedFoo{-aEw,x-} :: _forall_
97 {Boo{-r3n,x-} a_tr3r} -> {Foo{-r3s,x-} a_tr3r}
99 scsel_BooShouldSucceedFoo{-aEw,x-} =
100 _/\_ t12 -> \ tpl_B1 :: {Boo{-r3n,x-} t12}
103 case tpl_B1 of { PrelTup.(,){-62,w-}{i} tpl_B1 tpl_B2 -> tpl_B1;}
104 op1{-r3z,x-} :: _forall_
107 {Boo{-r3n,x-} a_tr3r} -> a_tr3r -> a_tr3r
110 _/\_ t12 -> \ tpl_B1 :: {Boo{-r3n,x-} t12}
113 case tpl_B1 of { PrelTup.(,){-62,w-}{i} tpl_B1 tpl_B2 -> tpl_B2;}
117 {Boo{-r3n,x-} taBW} -> PrelBase.(){-40,W-}
120 _/\_ taBW -> \ d.Boo_aBR :: {Boo{-r3n,x-} taBW}
123 PrelBase.(){-60,w-}{i} {}
124 op{-r3y,x-} :: _forall_
127 {Foo{-r3s,x-} a_tr3v} -> a_tr3v -> a_tr3v
130 _/\_ t12 -> \ tpl_B1 :: {Foo{-r3s,x-} t12}
137 {Foo{-r3s,x-} taBX} -> PrelBase.(){-40,W-}
140 _/\_ taBX -> \ d.Foo_aBU :: {Foo{-r3s,x-} taBX}
143 PrelBase.(){-60,w-}{i} {}