3 ================================================================================
6 [PrelBase.Char{-38,p-}]
9 PackedString.unpackCString#{-8F,p-}
13 [a{-r3g-} b{-r3h-} c{-r3i-}]
15 {Foo{-r3j,x-} a{-r3g-}}
16 -> {Foo{-r3j,x-} b{-r3h-}}
17 -> {Foo{-r3j,x-} c{-r3i-}}
18 -> {Foo{-r3j,x-} (Wibble{-r3y,x-} a{-r3g-} b{-r3h-} c{-r3i-})}
21 _/\_ a{-sMG-} b{-sMH-} c{-sMI-} -> \ d.Foo_sLN ::
22 {Foo{-r3j,x-} a{-sMG-}}
24 d.Foo_sLN d.Foo_sLM ::
25 {Foo{-r3j,x-} b{-sMH-}}
27 d.Foo_sLM d.Foo_sLL ::
28 {Foo{-r3j,x-} c{-sMI-}}
34 -> Wibble{-r3y,x-} a{-sMG-} b{-sMH-} c{-sMI-}
35 -> PrelBase.Bool{-34,p-}
42 Wibble{-r3y,x-} a{-sMG-} b{-sMH-} c{-sMI-}
46 _@_ PrelBase.Bool{-34,p-} nrlit_sMT } in
50 -> Wibble{-r3y,x-} a{-sMG-} b{-sMH-} c{-sMI-}
51 -> PrelBase.Bool{-34,p-}
57 {Foo{-r3j,x-} (Wibble{-r3y,x-} a{-sMG-} b{-sMH-} c{-sMI-})}
65 [a{-r3s-} b{-r3t-} c{-r3u-}]
67 {PrelBase.Eval{-24,p-} (Wibble{-r3y,x-} a{-r3s-} b{-r3t-} c{-r3u-})}
70 _/\_ a{-sMV-} b{-sMW-} c{-sMX-} ->
73 {PrelBase.Eval{-24,p-} (Wibble{-r3y,x-} a{-sMV-} b{-sMW-} c{-sMX-})}
80 [PrelBase.Char{-38,p-}]
83 PackedString.unpackCString#{-8F,p-}
89 {Foo{-r3j,x-} a{-r3w-}}
90 -> PrelBase.Int{-3g,p-}
92 -> PrelBase.Bool{-34,p-}
95 _/\_ a{-sMJ-} -> \ d.Foo_sMg ::
96 {Foo{-r3j,x-} a{-sMJ-}}
99 GHCerr.noDefaultMethodError{-8k,p-}
100 _@_ (PrelBase.Int{-3g,p-} -> a{-sMJ-} -> PrelBase.Bool{-34,p-})
106 {Foo{-r3j,x-} a{-r3w-}}
107 -> PrelBase.Int{-3g,p-}
109 -> PrelBase.Bool{-34,p-}
112 _/\_ a{-sMK-} -> \ tpl_sMf ::
113 {Foo{-r3j,x-} a{-sMK-}}
117 MkWibble{-r3x,x-}{i} ::
119 [a{-r3s-} b{-r3t-} c{-r3u-}]
124 -> Wibble{-r3y,x-} a{-r3s-} b{-r3t-} c{-r3u-}
126 MkWibble{-r3x,x-}{i} =
127 _/\_ a{-sMO-} b{-sMP-} c{-sMQ-} -> \ tpl_sML ::
138 {_@_ a{-sMO-} _@_ b{-sMP-} _@_ c{-sMQ-} tpl_sML tpl_sMM tpl_sMN}