2 Warning: Pattern match(es) completely overlapped
3 in the definition of function `i'
5 Warning: Pattern match(es) completely overlapped
6 in the definition of function `i'
8 Warning: Possibly incomplete patterns
9 in the definition of function `i'
11 Warning: Possibly incomplete patterns
12 in the definition of function `h'
14 Warning: Possibly incomplete patterns
15 in the definition of function `g'
17 Warning: Possibly incomplete patterns
18 in the definition of function `f'
21 ================================================================================
25 {PrelBase.Eq{-23,p-} PrelBase.Char{-38,p-}}
28 PrelBase.$d33{-rbH,p-}
30 {PrelBase.Eq{-23,p-} [PrelBase.Char{-38,p-}]}
33 PrelBase.$d27{-rbA,p-}
34 _@_ PrelBase.Char{-38,p-} d.Eq_a13W
36 [PrelBase.Char{-38,p-}]
37 -> [PrelBase.Char{-38,p-}]
38 -> PrelBase.Bool{-34,p-}
42 _@_ [PrelBase.Char{-38,p-}] d.Eq_a13U
45 [t{-a11b-} t{-a11f-} t{-a11j-}]
47 {PrelNum.Fractional{-26,p-} t{-a11f-}}
48 -> {PrelBase.Num{-2c,p-} t{-a11b-}}
54 _/\_ t{-a11b-} t{-a11f-} t{-a11j-} -> \ d.Fractional_a11r ::
55 {PrelNum.Fractional{-26,p-} t{-a11f-}}
57 d.Fractional_a11r d.Num_a11m ::
58 {PrelBase.Num{-2c,p-} t{-a11b-}}
63 {PrelBase.Eq{-23,p-} t{-a11b-}}
66 PrelBase.scsel_NumPrelBaseEq{-a1rD,p-}
67 _@_ t{-a11b-} d.Num_a11m } in
70 {PrelBase.Num{-2c,p-} t{-a11f-}}
73 PrelNum.scsel_FractionalPrelBaseNum{-a1rM,p-}
74 _@_ t{-a11f-} d.Fractional_a11r } in
77 {PrelBase.Eq{-23,p-} t{-a11f-}}
80 PrelBase.scsel_NumPrelBaseEq{-a1rD,p-}
81 _@_ t{-a11f-} d.Num_a13X } in
84 PrelBase.Int{-3g,p-} -> t{-a11b-}
87 PrelBase.fromInt{-8R,p-}
88 _@_ t{-a11b-} d.Num_a11m } in
98 PrelBase.I#{-5b,p-}{i}
106 t{-a11b-} -> t{-a11b-} -> PrelBase.Bool{-34,p-}
110 _@_ t{-a11b-} d.Eq_a11o } in
113 PrelNum.Rational{-3r,p-} -> t{-a11f-}
116 PrelNum.fromRational{-8T,p-}
117 _@_ t{-a11f-} d.Fractional_a11r } in
124 _rational_ 11 10 } in
127 t{-a11f-} -> t{-a11f-} -> PrelBase.Bool{-34,p-}
131 _@_ t{-a11f-} d.Eq_a11t } in
134 PrelBase.Int{-3g,p-} -> t{-a11b-}
147 PrelBase.I#{-5b,p-}{i}
155 t{-a11b-} -> t{-a11b-} -> PrelBase.Bool{-34,p-}
161 PrelNum.Rational{-3r,p-} -> t{-a11f-}
164 fromRational_a1rq } in
174 t{-a11f-} -> t{-a11f-} -> PrelBase.Bool{-34,p-}
186 t{-a11b-} -> t{-a11b-} -> PrelBase.Bool{-34,p-}
198 t{-a11f-} -> t{-a11f-} -> PrelBase.Bool{-34,p-}
210 t{-a11b-} -> t{-a11b-} -> PrelBase.Bool{-34,p-}
222 t{-a11f-} -> t{-a11f-} -> PrelBase.Bool{-34,p-}
239 GHCerr.patError{-8r,p-}
240 _@_ [t{-a11j-}] _string_ "ds022.hs:20|function `i'" } in
250 PrelBase.True{-5E,p-}{i} ->
255 PrelBase.True{-5E,p-}{i} ->
256 PrelBase.[]{-5i,p-}{i}
258 PrelBase.False{-58,p-}{i} ->
261 PrelBase.False{-58,p-}{i} ->
269 PrelBase.True{-5E,p-}{i} ->
274 PrelBase.True{-5E,p-}{i} ->
275 PrelBase.[]{-5i,p-}{i}
277 PrelBase.False{-58,p-}{i} ->
280 PrelBase.False{-58,p-}{i} ->
287 PrelBase.Char{-38,p-} -> [PrelBase.Char{-38,p-}] -> [t{-a11Q-}]
293 [PrelBase.Char{-38,p-}]
294 -> [PrelBase.Char{-38,p-}]
295 -> PrelBase.Bool{-34,p-}
301 PrelBase.Char{-38,p-}
304 [PrelBase.Char{-38,p-}]
312 GHCerr.patError{-8r,p-}
313 _@_ [t{-a11Q-}] _string_ "ds022.hs:15|function `h'"
315 case ds_d1vj of { PrelBase.C#{-54,p-}{i} ds_d1vu ->
319 PrelBase.:{-55,p-}{i} ds_d1vK ds_d1vJ ->
321 PrelBase.[]{-5i,p-}{i} ->
322 PrelBase.[]{-5i,p-}{i}
328 _string_ "foo" ds_d1vk
330 PrelBase.True{-5E,p-}{i} ->
331 PrelBase.[]{-5i,p-}{i}
333 PrelBase.False{-58,p-}{i} ->
338 PrelBase.[]{-5i,p-}{i} ->
340 PrelBase.:{-55,p-}{i} ds_d1wC ds_d1wD ->
341 case ds_d1wC of { PrelBase.C#{-54,p-}{i} ds_d1wM ->
345 PrelBase.[]{-5i,p-}{i} ->
347 PrelBase.:{-55,p-}{i} ds_d1x7 ds_d1x8 ->
348 case ds_d1x7 of { PrelBase.C#{-54,p-}{i} ds_d1xh ->
352 PrelBase.[]{-5i,p-}{i} ->
354 PrelBase.:{-55,p-}{i} ds_d1xC ds_d1xD ->
358 PrelBase.C#{-54,p-}{i} ds_d1xM ->
362 PrelBase.:{-55,p-}{i} ds_d1y2 ds_d1y1 ->
364 PrelBase.[]{-5i,p-}{i} ->
365 PrelBase.[]{-5i,p-}{i}
383 [PrelBase.Char{-38,p-}]
388 PrelBase.[]{-5i,p-}{i}
395 [t{-a12s-} t{-a12w-} t{-a12A-}]
397 {PrelNum.Fractional{-26,p-} t{-a12w-}}
398 -> {PrelBase.Num{-2c,p-} t{-a12s-}}
404 _/\_ t{-a12s-} t{-a12w-} t{-a12A-} -> \ d.Fractional_a12I ::
405 {PrelNum.Fractional{-26,p-} t{-a12w-}}
407 d.Fractional_a12I d.Num_a12D ::
408 {PrelBase.Num{-2c,p-} t{-a12s-}}
413 {PrelBase.Eq{-23,p-} t{-a12s-}}
416 PrelBase.scsel_NumPrelBaseEq{-a1rD,p-}
417 _@_ t{-a12s-} d.Num_a12D } in
420 {PrelBase.Num{-2c,p-} t{-a12w-}}
423 PrelNum.scsel_FractionalPrelBaseNum{-a1rM,p-}
424 _@_ t{-a12w-} d.Fractional_a12I } in
427 {PrelBase.Eq{-23,p-} t{-a12w-}}
430 PrelBase.scsel_NumPrelBaseEq{-a1rD,p-}
431 _@_ t{-a12w-} d.Num_a13Y } in
434 PrelBase.Integer{-3h,p-} -> t{-a12s-}
437 PrelBase.fromInteger{-8S,p-}
438 _@_ t{-a12s-} d.Num_a12D } in
445 _integer_ 11111111111111111111111 } in
448 t{-a12s-} -> t{-a12s-} -> PrelBase.Bool{-34,p-}
452 _@_ t{-a12s-} d.Eq_a12F } in
455 PrelNum.Rational{-3r,p-} -> t{-a12w-}
458 PrelNum.fromRational{-8T,p-}
459 _@_ t{-a12w-} d.Fractional_a12I } in
466 _rational_ 111111111111111111 100000000000000000 } in
469 t{-a12w-} -> t{-a12w-} -> PrelBase.Bool{-34,p-}
473 _@_ t{-a12w-} d.Eq_a12K } in
476 PrelBase.Integer{-3h,p-} -> t{-a12s-}
479 fromInteger_a1zV } in
486 _integer_ 22222222222222222222222 } in
489 t{-a12s-} -> t{-a12s-} -> PrelBase.Bool{-34,p-}
495 PrelNum.Rational{-3r,p-} -> t{-a12w-}
498 fromRational_a1zS } in
505 _rational_ 111111111111111111 50000000000000000 } in
508 t{-a12w-} -> t{-a12w-} -> PrelBase.Bool{-34,p-}
514 PrelBase.Integer{-3h,p-} -> t{-a12s-}
517 fromInteger_a1zV } in
524 _integer_ 33333333333333333333333 } in
527 t{-a12s-} -> t{-a12s-} -> PrelBase.Bool{-34,p-}
533 PrelNum.Rational{-3r,p-} -> t{-a12w-}
536 fromRational_a1zS } in
543 _rational_ 333333333333333333 100000000000000000 } in
546 t{-a12w-} -> t{-a12w-} -> PrelBase.Bool{-34,p-}
552 PrelBase.Integer{-3h,p-} -> t{-a12s-}
555 fromInteger_a1zV } in
562 _integer_ 44444444444444444444444 } in
565 t{-a12s-} -> t{-a12s-} -> PrelBase.Bool{-34,p-}
571 PrelNum.Rational{-3r,p-} -> t{-a12w-}
574 fromRational_a1zS } in
581 _rational_ 111111111111111111 25000000000000000 } in
584 t{-a12w-} -> t{-a12w-} -> PrelBase.Bool{-34,p-}
601 GHCerr.patError{-8r,p-}
602 _@_ [t{-a12A-}] _string_ "ds022.hs:10|function `g'" } in
620 PrelBase.True{-5E,p-}{i} ->
625 PrelBase.True{-5E,p-}{i} ->
626 PrelBase.[]{-5i,p-}{i}
628 PrelBase.False{-58,p-}{i} ->
631 PrelBase.False{-58,p-}{i} ->
639 PrelBase.True{-5E,p-}{i} ->
644 PrelBase.True{-5E,p-}{i} ->
645 PrelBase.[]{-5i,p-}{i}
647 PrelBase.False{-58,p-}{i} ->
650 PrelBase.False{-58,p-}{i} ->
658 PrelBase.True{-5E,p-}{i} ->
663 PrelBase.True{-5E,p-}{i} ->
664 PrelBase.[]{-5i,p-}{i}
666 PrelBase.False{-58,p-}{i} ->
669 PrelBase.False{-58,p-}{i} ->
677 PrelBase.True{-5E,p-}{i} ->
682 PrelBase.True{-5E,p-}{i} ->
683 PrelBase.[]{-5i,p-}{i}
685 PrelBase.False{-58,p-}{i} ->
688 PrelBase.False{-58,p-}{i} ->
693 [t{-a13s-} t{-a13w-} t{-a13A-}]
695 {PrelNum.Fractional{-26,p-} t{-a13w-}}
696 -> {PrelBase.Num{-2c,p-} t{-a13s-}}
702 _/\_ t{-a13s-} t{-a13w-} t{-a13A-} -> \ d.Fractional_a13I ::
703 {PrelNum.Fractional{-26,p-} t{-a13w-}}
705 d.Fractional_a13I d.Num_a13D ::
706 {PrelBase.Num{-2c,p-} t{-a13s-}}
711 {PrelBase.Eq{-23,p-} t{-a13s-}}
714 PrelBase.scsel_NumPrelBaseEq{-a1rD,p-}
715 _@_ t{-a13s-} d.Num_a13D } in
718 {PrelBase.Num{-2c,p-} t{-a13w-}}
721 PrelNum.scsel_FractionalPrelBaseNum{-a1rM,p-}
722 _@_ t{-a13w-} d.Fractional_a13I } in
725 {PrelBase.Eq{-23,p-} t{-a13w-}}
728 PrelBase.scsel_NumPrelBaseEq{-a1rD,p-}
729 _@_ t{-a13w-} d.Num_a13Z } in
732 PrelBase.Int{-3g,p-} -> t{-a13s-}
735 PrelBase.fromInt{-8R,p-}
736 _@_ t{-a13s-} d.Num_a13D } in
746 PrelBase.I#{-5b,p-}{i}
754 t{-a13s-} -> t{-a13s-} -> PrelBase.Bool{-34,p-}
758 _@_ t{-a13s-} d.Eq_a13F } in
761 PrelNum.Rational{-3r,p-} -> t{-a13w-}
764 PrelNum.fromRational{-8T,p-}
765 _@_ t{-a13w-} d.Fractional_a13I } in
772 _rational_ 11 10 } in
775 t{-a13w-} -> t{-a13w-} -> PrelBase.Bool{-34,p-}
779 _@_ t{-a13w-} d.Eq_a13K } in
782 PrelBase.Int{-3g,p-} -> t{-a13s-}
795 PrelBase.I#{-5b,p-}{i}
803 t{-a13s-} -> t{-a13s-} -> PrelBase.Bool{-34,p-}
809 PrelNum.Rational{-3r,p-} -> t{-a13w-}
812 fromRational_a1Gh } in
822 t{-a13w-} -> t{-a13w-} -> PrelBase.Bool{-34,p-}
828 PrelBase.Int{-3g,p-} -> t{-a13s-}
841 PrelBase.I#{-5b,p-}{i}
849 t{-a13s-} -> t{-a13s-} -> PrelBase.Bool{-34,p-}
855 PrelNum.Rational{-3r,p-} -> t{-a13w-}
858 fromRational_a1Gh } in
865 _rational_ 33 10 } in
868 t{-a13w-} -> t{-a13w-} -> PrelBase.Bool{-34,p-}
874 PrelBase.Int{-3g,p-} -> t{-a13s-}
887 PrelBase.I#{-5b,p-}{i}
895 t{-a13s-} -> t{-a13s-} -> PrelBase.Bool{-34,p-}
901 PrelNum.Rational{-3r,p-} -> t{-a13w-}
904 fromRational_a1Gh } in
914 t{-a13w-} -> t{-a13w-} -> PrelBase.Bool{-34,p-}
931 GHCerr.patError{-8r,p-}
932 _@_ [t{-a13A-}] _string_ "ds022.hs:5|function `f'" } in
950 PrelBase.True{-5E,p-}{i} ->
955 PrelBase.True{-5E,p-}{i} ->
956 PrelBase.[]{-5i,p-}{i}
958 PrelBase.False{-58,p-}{i} ->
961 PrelBase.False{-58,p-}{i} ->
969 PrelBase.True{-5E,p-}{i} ->
974 PrelBase.True{-5E,p-}{i} ->
975 PrelBase.[]{-5i,p-}{i}
977 PrelBase.False{-58,p-}{i} ->
980 PrelBase.False{-58,p-}{i} ->
988 PrelBase.True{-5E,p-}{i} ->
993 PrelBase.True{-5E,p-}{i} ->
994 PrelBase.[]{-5i,p-}{i}
996 PrelBase.False{-58,p-}{i} ->
999 PrelBase.False{-58,p-}{i} ->
1007 PrelBase.True{-5E,p-}{i} ->
1012 PrelBase.True{-5E,p-}{i} ->
1013 PrelBase.[]{-5i,p-}{i}
1015 PrelBase.False{-58,p-}{i} ->
1018 PrelBase.False{-58,p-}{i} ->