2 Warning: Possibly incomplete patterns
3 in the definition of function `nodups'
6 ================================================================================
9 nodups{-r3j,x-} :: _forall_
12 {PrelBase.Eq{-23,p-} taBn} -> [taBn] -> [taBn]
15 _/\_ taBn -> \ d.Eq_aBp :: {PrelBase.Eq{-23,p-} taBn}
19 ==_aEE :: taBn -> taBn -> PrelBase.Bool{-34,W-}
22 PrelBase.=={-8Y,p-} _@_ taBn d.Eq_aBp;
23 nodups_aAN :: [taBn] -> [taBn]
33 GHCerr.patError{-8r,w-}
34 _@_ [taBn] _string_ "ds004.hs:6|function `nodups'"
37 PrelBase.[]{-5i,w-}{i} -> PrelBase.[]{-5i,w-}{i} _@_ taBn;
38 PrelBase.:{-55,w-}{i} x_r3e ds_dFm ->
40 PrelBase.[]{-5i,w-}{i} ->
45 PrelBase.[]{-5i,w-}{i} {_@_ taBn}
46 } in PrelBase.:{-55,w-}{i} {_@_ taBn x_r3e ds_dFC};
47 PrelBase.:{-55,w-}{i} x_r3h xs_r3i ->
54 case ==_aEE y_r3g x_r3h of {
55 PrelBase.True{-5E,w-}{i} ->
60 PrelBase.:{-55,w-}{i} _@_ taBn x_r3h xs_r3i
61 } in nodups_aAN ds_dG9;
62 PrelBase.False{-58,w-}{i} ->
63 let { ds_dGB :: [taBn]
70 PrelBase.:{-55,w-}{i} _@_ taBn x_r3h xs_r3i
71 } in nodups_aAN ds_dGJ
73 PrelBase.:{-55,w-}{i} _@_ taBn y_r3g ds_dGB;