3 ================================================================================
9 [taRP] -> taRH -> [taRl] -> [taRl]
12 _/\_ taRl taRH taRP ->
14 ++_aTa :: _forall_ [taQZ] => [taQZ] -> [taQZ] -> [taQZ]
18 ++_aT9 :: _forall_ [taR6] => [taR6] -> [taR6] -> [taR6]
22 ++_aTc :: _forall_ [taRd] => [taRd] -> [taRd] -> [taRd]
26 f_aQw :: [taRP] -> taRH -> [taRl] -> [taRl]
36 let { ds_dYt :: [taRP]
39 let { ds_dXM :: [taRP]
42 let { ds_dXZ :: [taRP]
49 ++_aTc _@_ taRP x_r3d x_r3d
50 } in ++_aT9 _@_ taRP x_r3d ds_dYc
52 ++_aTa _@_ taRP x_r3d ds_dXZ
54 ++_aTb _@_ taRP x_r3d ds_dXM
57 PrelBase.[]{-5i,w-}{i} -> PrelBase.[]{-5i,w-}{i} _@_ taRl;
58 PrelBase.:{-55,w-}{i} a_r3i ds_dYL ->
59 let { fail_dZp :: [taRl]
72 let { ds_dYY :: [PrelBase.Char{-38,W-}]
76 ds_dZb :: PrelBase.Char{-38,W-}
79 PrelBase.C#{-54,w-}{i} {'4'} } in
81 ds_dZf :: [PrelBase.Char{-38,W-}]
84 PrelBase.[]{-5i,w-}{i} {_@_ PrelBase.Char{-38,W-}}
86 PrelBase.:{-55,w-}{i} {_@_ PrelBase.Char{-38,W-} ds_dZb ds_dZf}
88 IOBase.error{-87,w-} _@_ [taRl] ds_dYY
91 PrelBase.[]{-5i,w-}{i} ->
92 let { ds_dZD :: [PrelBase.Char{-38,W-}]
96 ds_dZO :: PrelBase.Char{-38,W-}
99 PrelBase.C#{-54,w-}{i} {'2'} } in
101 ds_dZS :: [PrelBase.Char{-38,W-}]
104 PrelBase.[]{-5i,w-}{i} {_@_ PrelBase.Char{-38,W-}}
106 PrelBase.:{-55,w-}{i} {_@_ PrelBase.Char{-38,W-} ds_dZO ds_dZS}
108 IOBase.error{-87,w-} _@_ [taRl] ds_dZD;
109 PrelBase.:{-55,w-}{i} b_r3l ds_d107 ->
111 PrelBase.[]{-5i,w-}{i} -> fail_dZp;
112 PrelBase.:{-55,w-}{i} c_r3m ds_d10k ->
114 PrelBase.:{-55,w-}{i} ds_d10r ds_d10s -> fail_dZp;
115 PrelBase.[]{-5i,w-}{i} ->
122 ds_d10B :: (taRH, [taRl], taRH, [taRl])
125 PrelTup.(,,,){-64,w-}{i}
140 d.MonadPlus_aRX :: {PrelBase.MonadPlus{-2a,p-} PrelBase.[]{-3j,W-}}
143 PrelBase.$d23{-roi,p-}
144 ++_aTb :: _forall_ [taQR] => [taQR] -> [taQR] -> [taQR]
147 PrelBase.++{-rnQ,p-} _@_ PrelBase.[]{-3j,W-} d.MonadPlus_aRX