3 --================================================================================
7 _/\_ a{-r3k-} b{-r3l-} -> \ tpl_B1 tpl_B2 ->
9 {_@_ a{-r3k-} _@_ b{-r3l-} tpl_B1 tpl_B2}
14 [([a{-aHg-}, b{-aHh-}], $d1{-rHk,x-}, d.Eval_aHc)]
20 [t{-aGO-}, t{-aGR-}, a{-aGT-}]
22 [([t{-aGO-}, t{-aGR-}, a{-aGT-}], f{-r3m,x-}, f_aGG)]
30 PrelBase.return{-816,p-}
35 (MkPair{-r3n,x-}{i} c_r3h a_r3i) <- x_r3f ]
37 ghc: module version changed to 1; reason: no old .hi file
38 _interface_ ShouldSucceed 1
42 PrelBase 1 :: $d37 1 $d39 1 $d41 1 $d46 1 Eval 1 Monad 1 MonadZero 1;
44 ShouldSucceed f Pair(MkPair);
46 instance _forall_ [a b] => {PrelBase.Eval (Pair a b)} = $d1;
48 1 $d1 _:_ _forall_ [a b] => {PrelBase.Eval (Pair a b)} ;;
49 1 data Pair r3k r3l = MkPair r3k r3l ;
50 1 f _:_ _forall_ [a b c :: (* -> *)] {PrelBase.Monad c} => c (Pair a b) -> c b ;;