Kinds.hs.out revision c72c1e75a969ff4c336e77481c2a8e42603f13ee
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(Num Int, (inst__Prelude_Num_Int, []))
25cc5fbba63f84b47e389af749f55abbbde71c8cChristian Maeder(Num Integer, (inst__Prelude_Num_Integer, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Num Rational, (inst__Prelude_Num_Rational, []))
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maeder(Num Double, (inst__Prelude_Num_Double, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Eq Int, (inst__Prelude_Eq_Int, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Ord Int, (inst__Prelude_Ord_Int, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Enum Int, (inst__Prelude_Enum_Int, []))
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maeder(Eq Char, (inst__Prelude_Eq_Char, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Eq Integer, (inst__Prelude_Eq_Integer, []))
d8c71aacc9f1c8cd40a8ad8dcdad9be8854b849fChristian Maeder(Eq Rational, (inst__Prelude_Eq_Rational, []))
f2f9df2e17e70674f0bf426ed1763c973ee4cde0Christian Maeder(Eq Double, (inst__Prelude_Eq_Double, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Ord Char, (inst__Prelude_Ord_Char, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Ord Integer, (inst__Prelude_Ord_Integer, []))
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(Ord Rational, (inst__Prelude_Ord_Rational, []))
dba1eafdf5b025161058f973c44b2c880e6b8241Christian Maeder(Ord Double, (inst__Prelude_Ord_Double, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Show Int, (inst__Prelude_Show_Int, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Show Char, (inst__Prelude_Show_Char, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Show Integer, (inst__Prelude_Show_Integer, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Show Rational, (inst__Prelude_Show_Rational, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Show Double, (inst__Prelude_Show_Double, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Fractional Rational, (inst__Prelude_Fractional_Rational, []))
a737caf82de97c1907027c03e4b4509eb492b4b8Christian Maeder(Fractional Double, (inst__Prelude_Fractional_Double, []))
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettich(Eq Bool, (derived__Prelude_Eq_Bool, []))
96646aed2ae087b942ae23f15bbe729a8f7c43d3Christian Maeder(Ord Bool, (derived__Prelude_Ord_Bool, []))
01e383014b555bbcf639c0ca60c5810b3eff83c0Christian Maeder(Show Bool, (derived__Prelude_Show_Bool, []))
3b06e23643a9f65390cb8c1caabe83fa7e87a708Till Mossakowski(Eq Ordering, (derived__Prelude_Eq_Ordering, []))
df29370ae8d8b41587957f6bcdcb43a3f1927e47Christian Maeder(Ord Ordering, (derived__Prelude_Ord_Ordering, []))
bd54a9917cd87169b8e40bcc5616c537fed85815Christian Maeder(Show Ordering, (derived__Prelude_Show_Ordering, []))
bd54a9917cd87169b8e40bcc5616c537fed85815Christian Maeder(Eq [a], (derived__Prelude_Eq_34_65, [Eq a]))
ce8b15da31cd181b7e90593cbbca98f47eda29d6Till Mossakowski(Ord [a], (derived__Prelude_Ord_34_69, [Ord a]))
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder(Show [a], (derived__Prelude_Show_34_59, [Show a]))
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder(Eq (), (derived__Prelude_Eq_184_27, []))
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(Ord (), (derived__Prelude_Ord_184_31, []))
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(Show (), (derived__Prelude_Show_184_36, []))
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian Maeder(Eq (a, b), (derived__Prelude_Eq_188_20, [Eq a,
2e2094a642e3775b0d76b890556407941d3a53b6Christian Maeder(Ord (a, b), (derived__Prelude_Ord_188_24, [Ord a,
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder(Show (a, b), (derived__Prelude_Show_188_14, [Show a,
c0c2380bced8159ff0297ece14eba948bd236471Christian Maeder(Eq (a, b, c), (derived__Prelude_Eq_192_20, [Eq a,
8410667510a76409aca9bb24ff0eda0420088274Christian Maeder Eq b, Eq c]))
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder(Ord (a, b, c), (derived__Prelude_Ord_192_24, [Ord a,
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder Ord b, Ord c]))
404166b9366552e9ec5abb87a37c76ec8a815fb7Klaus Luettich c), (derived__Prelude_Show_192_14, [Show a, Show b,
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettich(Eq (a, b, c, d), (derived__Prelude_Eq_196_20, [Eq a,
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettich Eq b, Eq c, Eq d]))
4d56f2fa72e4aec20eb827c11ed49c8cbb7014bdChristian Maeder(Ord (a, b, c,
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian Maeder d), (derived__Prelude_Ord_196_24, [Ord a, Ord b,
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian Maeder Ord c, Ord d]))
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian Maeder(Show (a, b, c,
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian Maeder d), (derived__Prelude_Show_196_14, [Show a, Show b,
57a2436f9d44e37042498a3b3dfacd301d91bb6dChristian Maeder Show c, Show d]))
d4892fa7401ceef014ea59d2d900773eaf88fcbdChristian Maeder() :: (*, data)
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian Maeder(,) :: (*->*->*, data)
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian MaederPrelude.(,,) :: (*->*->*->*, data)
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian MaederPrelude.(,,,) :: (*->*->*->*->*, data)
eee4b2ee739f163e09d6af6e45c025681e6c01a0Christian Maeder((->)) :: (*->*->*, data)
404166b9366552e9ec5abb87a37c76ec8a815fb7Klaus LuettichB :: ((*->*)->*, data)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederBool :: (*, data)
55adfe57a4de1f36adc3e3bfc16f342e44a7d444Christian Maeder (*->Pred, class _ a
8d97ef4f234681b11bb5924bd4d03adef858d2d2Christian Maeder minBound :: a
8d97ef4f234681b11bb5924bd4d03adef858d2d2Christian Maeder maxBound :: a)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederC :: ((*->*)->*, data)
e593b89bfd4952698dc37feced21cefe869d87a2Christian MaederChar :: (*, data)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederDouble :: (*, data)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder (*->Pred, class _ a
f13d1e86e58da53680e78043e8df182eed867efbChristian Maeder succ :: a -> a
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder pred :: a -> a
96646aed2ae087b942ae23f15bbe729a8f7c43d3Christian Maeder toEnum :: Int -> a
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder fromEnum :: a -> Int
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder enumFrom :: a -> [a]
c6fcd42c6d6d9dae8c7835c24fcb7ce8531a9050Christian Maeder enumFromThen :: a -> a -> [a]
31c49f2fa23d4ac089f35145d80a224deb6ea7e4Till Mossakowski enumFromTo :: a -> a -> [a]
c55a0f77be7e88d3620b419ec8961f4379a586e3Klaus Luettich enumFromThenTo :: a -> a -> a -> [a])
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder (*->Pred, class _ a
8cacad2a09782249243b80985f28e9387019fe40Christian Maeder (==) :: a -> a -> Bool
50515239e7e190f4a34ca581dd685d002148fbddChristian Maeder (/=) :: a -> a -> Bool)
431d34c7007a787331c4e5ec997badb0f8190fc7Christian Maeder (*->Pred, class Num a => _ a
d3ae0072823e2ef0d41d4431fcc768e66489c20eChristian Maeder (/) :: a -> a -> a
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder recip :: a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder fromRational :: Rational -> a)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederInt :: (*, data)
9e748851c150e1022fb952bab3315e869aaf0214Christian MaederInteger :: (*, data)
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder (*->Pred, class (Real a, Enum a) => _ a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder quot :: a -> a -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder rem :: a -> a -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder div :: a -> a -> a
0206ab93ef846e4e0885996d052b9b73b9dc66b0Christian Maeder mod :: a -> a -> a
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder quotRem :: a -> a -> (a, a)
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder divMod :: a -> a -> (a, a)
f1541d4a151dbd08002dbd14e7eb1d5dde253689Christian Maeder toInteger :: a -> Integer)
776a1a086df734581431e6edb4343ed4c8d34d55Christian MaederMyType :: (*, data)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder (*->Pred, class (Eq a, Show a) => _ a
c0c2380bced8159ff0297ece14eba948bd236471Christian Maeder (+) :: a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder (-) :: a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder (*) :: a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder negate :: a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder abs :: a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder signum :: a -> a
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder fromInteger :: Integer -> a)
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder (*->Pred, class Eq a => _ a
c0c2380bced8159ff0297ece14eba948bd236471Christian Maeder compare :: a -> a -> Ordering
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder (<) :: a -> a -> Bool
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder (<=) :: a -> a -> Bool
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder (>=) :: a -> a -> Bool
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder (>) :: a -> a -> Bool
4017ebc0f692820736d796af3110c3b3018c108aChristian Maeder max :: a -> a -> a
62ea3d19927e5ce1318d62931a8427d8930f1576Christian Maeder min :: a -> a -> a)
62ea3d19927e5ce1318d62931a8427d8930f1576Christian MaederOrdering :: (*, data)
4017ebc0f692820736d796af3110c3b3018c108aChristian MaederRational :: (*, data)
6ff7a91875597d6e4dfaa68c79187d01473e8341Christian Maeder (*->Pred, class (Num a, Ord a) => _ a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder toRational :: a -> Rational)
4017ebc0f692820736d796af3110c3b3018c108aChristian Maeder (*->Pred, class (Real a, Fractional a) => _ a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder properFraction ::
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder forall a . (Integral a) => a -> (a, a)
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder truncate :: forall a . (Integral a) => a -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder round :: forall a . (Integral a) => a -> a
88318aafc287e92931dceffbb943d58a9310001dChristian Maeder ceiling :: forall a . (Integral a) => a -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder floor :: forall a . (Integral a) => a -> a)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder (*->Pred, class _ a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder showsPrec :: Int -> a -> ShowS
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder show :: a -> String
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder showList :: [a] -> ShowS)
ca074a78b8dcccbb8c419586787882f98d0c6163Christian MaederShowS :: (*, type _ = String -> String)
ca074a78b8dcccbb8c419586787882f98d0c6163Christian MaederString :: (*, type _ = String)
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder[] :: (*->*, data)
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich($--*) :: forall a . (Num a) => a -> a -> a
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder($--+) :: forall a . (Num a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder($---) :: forall a . (Num a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder($--/) :: forall a . (Fractional a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder($--/=) :: forall a . (Eq a) => a -> a -> Bool
f2f9df2e17e70674f0bf426ed1763c973ee4cde0Christian Maeder($--<) :: forall a . (Ord a) => a -> a -> Bool
d946c1bfdd7d58aa7c023efe864d5999eb44a61bChristian Maeder($--<=) :: forall a . (Ord a) => a -> a -> Bool
d946c1bfdd7d58aa7c023efe864d5999eb44a61bChristian Maeder($--==) :: forall a . (Eq a) => a -> a -> Bool
d946c1bfdd7d58aa7c023efe864d5999eb44a61bChristian Maeder($-->) :: forall a . (Ord a) => a -> a -> Bool
d946c1bfdd7d58aa7c023efe864d5999eb44a61bChristian Maeder($-->=) :: forall a . (Ord a) => a -> a -> Bool
d946c1bfdd7d58aa7c023efe864d5999eb44a61bChristian Maeder(&&) :: Bool -> Bool -> Bool
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(*) :: forall a . (Num a) => a -> a -> a
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder(+) :: forall a . (Num a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(++) :: forall a . [a] -> [a] -> [a]
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(-) :: forall a . (Num a) => a -> a -> a
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder(.) :: forall a b c . (a -> b) -> (c -> a) -> c -> b
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder(/) :: forall a . (Fractional a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(/=) :: forall a . (Eq a) => a -> a -> Bool
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder(<) :: forall a . (Ord a) => a -> a -> Bool
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder(<=) :: forall a . (Ord a) => a -> a -> Bool
ca074a78b8dcccbb8c419586787882f98d0c6163Christian Maeder(==) :: forall a . (Eq a) => a -> a -> Bool
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder(>) :: forall a . (Ord a) => a -> a -> Bool
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder(>=) :: forall a . (Ord a) => a -> a -> Bool
f1541d4a151dbd08002dbd14e7eb1d5dde253689Christian Maederabs :: forall a . (Num a) => a -> a
d946c1bfdd7d58aa7c023efe864d5999eb44a61bChristian Maeder forall a b . (RealFrac a, Integral b) => a -> b
89f7631cbfbd1bb99fc152b434bd362a7799d295Christian Maedercompare :: forall a . (Ord a) => a -> a -> Ordering
431d34c7007a787331c4e5ec997badb0f8190fc7Christian Maederdefault__abs :: forall a . (Num a) => a -> a
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederdefault__ceiling ::
f1541d4a151dbd08002dbd14e7eb1d5dde253689Christian Maeder forall a b . (RealFrac a, Integral b) => a -> b
f4505a64a089693012a3f5c3b1f12a82cd7a2a5aKlaus Luettichdefault__compare ::
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder forall a . (Ord a) => a -> a -> Ordering
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__div ::
f4505a64a089693012a3f5c3b1f12a82cd7a2a5aKlaus Luettich forall a . (Integral a) => a -> a -> a
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maederdefault__divMod ::
6b6773cf587b74259178641d811746a235faf056Christian Maeder forall a . (Integral a) => a -> a -> (a, a)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__enumFrom :: forall a . (Enum a) => a -> [a]
2c619a4dfdc1df27573eba98e81ed1ace906941dChristian Maederdefault__enumFromThen ::
2c619a4dfdc1df27573eba98e81ed1ace906941dChristian Maeder forall a . (Enum a) => a -> a -> [a]
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__enumFromThenTo ::
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder forall a . (Enum a) => a -> a -> a -> [a]
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maederdefault__enumFromTo ::
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder forall a . (Enum a) => a -> a -> [a]
d272062059eea4d7479e1c6e8517469f02f61287Christian Maederdefault__floor ::
0cfef6179a1bfec4f07f460686dd629a27b4b778Christian Maeder forall a b . (RealFrac a, Integral b) => a -> b
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederdefault__fromEnum :: forall a . (Enum a) => a -> Int
83394c6b6e6de128e71b67c9251ed7a84485d082Christian Maederdefault__fromInteger ::
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder forall a . (Num a) => Integer -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maederdefault__fromRational ::
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder forall a . (Fractional a) => Rational -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederdefault__max :: forall a . (Ord a) => a -> a -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maederdefault__maxBound :: forall a . (Bounded a) => a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maederdefault__min :: forall a . (Ord a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederdefault__minBound :: forall a . (Bounded a) => a
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__mod ::
9df11f85fd7f8c4745d64464876e84ec4e263692Christian Maeder forall a . (Integral a) => a -> a -> a
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckersdefault__negate :: forall a . (Num a) => a -> a
010c56c4cf12dd7977ca36efe85219b91e265ee3Christian Maederdefault__pred :: forall a . (Enum a) => a -> a
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettichdefault__properFraction ::
3b06e23643a9f65390cb8c1caabe83fa7e87a708Till Mossakowski forall a b . (RealFrac a, Integral b) => a -> (b, a)
5b818f10e11fc79def1fdd5c8a080d64a6438d87Christian Maederdefault__quot ::
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckers forall a . (Integral a) => a -> a -> a
819e29dba060687cf391e444e0f6ff88c1908cc3Christian Maederdefault__quotRem ::
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder forall a . (Integral a) => a -> a -> (a, a)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederdefault__recip :: forall a . (Fractional a) => a -> a
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maederdefault__rem ::
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckers forall a . (Integral a) => a -> a -> a
9e748851c150e1022fb952bab3315e869aaf0214Christian Maederdefault__round ::
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder forall a b . (RealFrac a, Integral b) => a -> b
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederdefault__show :: forall a . (Show a) => a -> String
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maederdefault__showList ::
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maeder forall a . (Show a) => [a] -> ShowS
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maederdefault__showsPrec ::
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maeder forall a . (Show a) => Int -> a -> ShowS
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maederdefault__signum :: forall a . (Num a) => a -> a
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian Maederdefault__succ :: forall a . (Enum a) => a -> a
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederdefault__toEnum :: forall a . (Enum a) => Int -> a
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederdefault__toInteger ::
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder forall a . (Integral a) => a -> Integer
819e29dba060687cf391e444e0f6ff88c1908cc3Christian Maederdefault__toRational ::
819e29dba060687cf391e444e0f6ff88c1908cc3Christian Maeder forall a . (Real a) => a -> Rational
819e29dba060687cf391e444e0f6ff88c1908cc3Christian Maederdefault__truncate ::
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder forall a b . (RealFrac a, Integral b) => a -> b
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_184_27 :: Eq ()
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_188_20 ::
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder forall a b . (Eq a) -> (Eq b) -> Eq (a, b)
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_192_20 ::
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder forall a b c .
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder (Eq a) -> (Eq b) -> (Eq c) -> Eq (a, b, c)
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_196_20 ::
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder forall a b c d .
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder (Eq b) -> (Eq c) -> (Eq d) -> Eq (a, b, c, d)
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_34_65 ::
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder forall a . (Eq a) -> Eq [a]
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_Bool :: Eq Bool
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederderived__Prelude_Eq_Ordering :: Eq Ordering
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederderived__Prelude_Ord_184_31 :: Ord ()
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maederderived__Prelude_Ord_188_24 ::
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maeder forall a b . (Ord a) -> (Ord b) -> Ord (a, b)
4561227a776bdf0ab679b19fb92f1eaaed8786f7Christian Maederderived__Prelude_Ord_192_24 ::
6fe9628743562678acf97d6730ebcfee5e9e50c2Christian Maeder forall a b c .
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder (Ord a) -> (Ord b) -> (Ord c) -> Ord (a, b, c)
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederderived__Prelude_Ord_196_24 ::
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder forall a b c d .
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski (Ord b) -> (Ord c) -> (Ord d) -> Ord (a, b, c, d)
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederderived__Prelude_Ord_34_69 ::
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder forall a . (Ord a) -> Ord [a]
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederderived__Prelude_Ord_Bool :: Ord Bool
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettichderived__Prelude_Ord_Ordering :: Ord Ordering
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettichderived__Prelude_Show_184_36 :: Show ()
e96a0bf4040fd789339958c01f145c5057d26db6René Wagnerderived__Prelude_Show_188_14 ::
e96a0bf4040fd789339958c01f145c5057d26db6René Wagner forall a b . (Show a) -> (Show b) -> Show (a, b)
abf2487c3aece95c371ea89ac64319370dcb6483Klaus Luettichderived__Prelude_Show_192_14 ::
abf2487c3aece95c371ea89ac64319370dcb6483Klaus Luettich forall a b c .
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maeder (Show a) -> (Show b) -> (Show c) -> Show (a, b, c)
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederderived__Prelude_Show_196_14 ::
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maeder forall a b c d .
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maeder (Show b) -> (Show c) -> (Show d) -> Show (a, b, c, d)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederderived__Prelude_Show_34_59 ::
b565cd55a13dbccc4e66c344316da525c961e4caTill Mossakowski forall a . (Show a) -> Show [a]
18a4d5cb6828f080db9c5f9551785c5151027271Christian Maederderived__Prelude_Show_Bool :: Show Bool
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettichderived__Prelude_Show_Ordering :: Show Ordering
9e748851c150e1022fb952bab3315e869aaf0214Christian Maederdiv :: forall a . (Integral a) => a -> a -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederdivMod :: forall a . (Integral a) => a -> a -> (a, a)
fdb2d618144159395f7bf8ce3327b3c112a17dd3Till MossakowskienumFrom :: forall a . (Enum a) => a -> [a]
43b4c41fbb07705c9df321221ab9cb9832460407Christian MaederenumFromThen :: forall a . (Enum a) => a -> a -> [a]
383aa66e5142365fe9b1f88b18c1da5b27cc8c04Christian MaederenumFromThenTo ::
3b06e23643a9f65390cb8c1caabe83fa7e87a708Till Mossakowski forall a . (Enum a) => a -> a -> a -> [a]
61fa0ac06ede811c7aad54ec4c4202346727368eChristian MaederenumFromTo :: forall a . (Enum a) => a -> a -> [a]
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maedererror :: forall a . String -> a
c9acb8681bcc512245b4f0d1a9f2b189c60e10d4Christian Maedereven :: forall a . (Integral a) => a -> Bool
38352346eb1a67ba0f4eab8ad6f718528cf0cde0Christian Maederflip :: forall a b c . (a -> b -> c) -> b -> a -> c
63e50b4c36074d5fb9de872c4007b688b4bce534Christian Maeder forall a b . (RealFrac a, Integral b) => a -> b
63e50b4c36074d5fb9de872c4007b688b4bce534Christian MaederfromEnum :: forall a . (Enum a) => a -> Int
bd54a9917cd87169b8e40bcc5616c537fed85815Christian MaederfromInteger :: forall a . (Num a) => Integer -> a
bd54a9917cd87169b8e40bcc5616c537fed85815Christian MaederfromIntegral ::
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maeder forall a b . (Integral a, Num b) => a -> b
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaederfromRational ::
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder forall a . (Fractional a) => Rational -> a
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maederhead :: forall a . [a] -> a
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian Maederinst__Prelude_Enum_Int :: Enum Int
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Eq_Char :: Eq Char
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Eq_Double :: Eq Double
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Eq_Int :: Eq Int
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Eq_Integer :: Eq Integer
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Eq_Rational :: Eq Rational
6bf24e5eb644064ad650eb3fd9774483fccbf601Christian Maederinst__Prelude_Fractional_Double :: Fractional Double
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Fractional_Rational ::
7fd65519c95c4a8c2e0290ae6346bce134855cadChristian Maeder Fractional Rational
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Num_Double :: Num Double
e8db9a65830cf71504e33c6f441a67b4d184a3caChristian Maederinst__Prelude_Num_Int :: Num Int
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederinst__Prelude_Num_Integer :: Num Integer
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian Maederinst__Prelude_Num_Rational :: Num Rational
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian Maederinst__Prelude_Ord_Char :: Ord Char
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederinst__Prelude_Ord_Double :: Ord Double
6bf24e5eb644064ad650eb3fd9774483fccbf601Christian Maederinst__Prelude_Ord_Int :: Ord Int
dbe752ee940baae7f9f231f29c62284bb0f90a25Christian Maederinst__Prelude_Ord_Integer :: Ord Integer
53818ced114da21321063fff307aa41c1ab31dd3Achim Mahnkeinst__Prelude_Ord_Rational :: Ord Rational
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Show_Char :: Show Char
53818ced114da21321063fff307aa41c1ab31dd3Achim Mahnkeinst__Prelude_Show_Double :: Show Double
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maederinst__Prelude_Show_Int :: Show Int
53818ced114da21321063fff307aa41c1ab31dd3Achim Mahnkeinst__Prelude_Show_Integer :: Show Integer
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederinst__Prelude_Show_Rational :: Show Rational
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederlexOrder :: Ordering -> Ordering -> Ordering
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maedermap :: forall a b . (a -> b) -> [a] -> [b]
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichmax :: forall a . (Ord a) => a -> a -> a
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichmaxBound :: forall a . (Bounded a) => a
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichmin :: forall a . (Ord a) => a -> a -> a
50515239e7e190f4a34ca581dd685d002148fbddChristian MaederminBound :: forall a . (Bounded a) => a
1f63599faaa311cd024d6413f82bff8caae8de24Christian Maedermod :: forall a . (Integral a) => a -> a -> a
857992065be4ed40a72c6296b6c0aec62ab4c5b9Christian Maedernegate :: forall a . (Num a) => a -> a
fdb2d618144159395f7bf8ce3327b3c112a17dd3Till Mossakowskinot :: Bool -> Bool
7c99e334446bb97120e30e967baeeddfdd1278deKlaus Luettichodd :: forall a . (Integral a) => a -> Bool
4017ebc0f692820736d796af3110c3b3018c108aChristian Maederotherwise :: Bool
4017ebc0f692820736d796af3110c3b3018c108aChristian Maederpred :: forall a . (Enum a) => a -> a
d8c71aacc9f1c8cd40a8ad8dcdad9be8854b849fChristian MaederprimError :: forall a . String -> a
0c355dd0b739631ee472f9a656e266be27fa4e64Christian MaederproperFraction ::
b49276c9f50038e0bd499ad49f7bd6444566a834Christian Maeder forall a b . (RealFrac a, Integral b) => a -> (b, a)
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maederquot :: forall a . (Integral a) => a -> a -> a
33d042fe6a9eb27a4c48f840b80838f3e7d98e34Christian Maeder forall a . (Integral a) => a -> a -> (a, a)
83394c6b6e6de128e71b67c9251ed7a84485d082Christian Maederrecip :: forall a . (Fractional a) => a -> a
fa21fba9ceb1ddf7b3efd54731a12ed8750191d8Christian Maederrem :: forall a . (Integral a) => a -> a -> a
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder forall a b . (RealFrac a, Integral b) => a -> b
0c355dd0b739631ee472f9a656e266be27fa4e64Christian Maedershow :: forall a . (Show a) => a -> String
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaedershowArgument ::
fa21fba9ceb1ddf7b3efd54731a12ed8750191d8Christian Maeder forall a . (Show a) => a -> String -> String
b49276c9f50038e0bd499ad49f7bd6444566a834Christian MaedershowChar :: Char -> ShowS
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowList :: forall a . (Show a) => [a] -> ShowS
b49276c9f50038e0bd499ad49f7bd6444566a834Christian MaedershowParen :: Bool -> ShowS -> ShowS
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowParenArg :: Int -> ShowS -> ShowS
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaedershowString :: String -> ShowS
c7ec85d1103173e089aa5048fd7afb2f9b505124Klaus Luettichshows :: forall a . (Show a) => a -> ShowS
c7ec85d1103173e089aa5048fd7afb2f9b505124Klaus LuettichshowsPrec :: forall a . (Show a) => Int -> a -> ShowS
c7ec85d1103173e089aa5048fd7afb2f9b505124Klaus Luettichsignum :: forall a . (Num a) => a -> a
c7ec85d1103173e089aa5048fd7afb2f9b505124Klaus Luettichsubtract :: forall a . (Num a) => a -> a -> a
c7ec85d1103173e089aa5048fd7afb2f9b505124Klaus Luettichsucc :: forall a . (Enum a) => a -> a
b905126bab9454b89041f92b3c50bb9efc85e427Klaus Luettichtail :: forall a . [a] -> [a]
5ea9168eddbfbfe2282ed46dfe107a8962d6727bChristian MaedertoEnum :: forall a . (Enum a) => Int -> a
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus LuettichtoInteger :: forall a . (Integral a) => a -> Integer
5c69cef4668bbd959d721668313a779126014d1eKlaus LuettichtoRational :: forall a . (Real a) => a -> Rational
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder forall a b . (RealFrac a, Integral b) => a -> b
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(,) :: forall a b . a -> b -> (a, b)
43b4c41fbb07705c9df321221ab9cb9832460407Christian MaederPrelude.(,,) ::
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder forall a b c . a -> b -> c -> (a, b, c)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederPrelude.(,,,) ::
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder forall a b c d . a -> b -> c -> d -> (a, b, c, d)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(:) :: forall a . a -> [a] -> [a]
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederBar :: forall (a::*->*) . B a
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederEQ :: Ordering
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus LuettichFoo :: forall (a::*->*) . (B a) -> (a MyType) -> C a
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus LuettichGT :: Ordering
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus LuettichLT :: Ordering
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus LuettichMyType :: MyType
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus Luettich[] :: forall a . [a]
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus LuettichPrelude.&& |-> Prelude.&&, Value
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus Luettich() |-> Prelude.(), Type [()] []
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder() |-> Prelude.(), con of ()
b905126bab9454b89041f92b3c50bb9efc85e427Klaus Luettich(,) |-> Prelude.(,), Type [(,)] []
b905126bab9454b89041f92b3c50bb9efc85e427Klaus Luettich(,) |-> Prelude.(,), con of (,)
b905126bab9454b89041f92b3c50bb9efc85e427Klaus LuettichPrelude.(,,) |-> Prelude.(,,), Type [(,,)] []
b905126bab9454b89041f92b3c50bb9efc85e427Klaus LuettichPrelude.(,,) |-> Prelude.(,,), con of (,,)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederPrelude.(,,,) |-> Prelude.(,,,), Type [(,,,)] []
33d042fe6a9eb27a4c48f840b80838f3e7d98e34Christian MaederPrelude.(,,,) |-> Prelude.(,,,), con of (,,,)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederPrelude.* |-> Prelude.*, method of Num
dbe752ee940baae7f9f231f29c62284bb0f90a25Christian MaederPrelude.+ |-> Prelude.+, method of Num
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian MaederPrelude.++ |-> Prelude.++, Value
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederPrelude.- |-> Prelude.-, method of Num
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian Maeder(->) |-> Prelude.->, Type [] []
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian MaederPrelude.. |-> Prelude.., Value
68aab98a58d1460c77a1573a86c32a891756a420Christian MaederPrelude./ |-> Prelude./, method of Fractional
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian MaederPrelude./= |-> Prelude./=, method of Eq
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian MaederPrelude.: |-> Prelude.:, con of []
96646aed2ae087b942ae23f15bbe729a8f7c43d3Christian MaederPrelude.< |-> Prelude.<, method of Ord
96646aed2ae087b942ae23f15bbe729a8f7c43d3Christian MaederPrelude.<= |-> Prelude.<=, method of Ord
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian MaederPrelude.== |-> Prelude.==, method of Eq
3a7788e09dd23b364a46c9488cbd1522369113dbChristian MaederPrelude.> |-> Prelude.>, method of Ord
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaederPrelude.>= |-> Prelude.>=, method of Ord
ef67402074be14deb95e4ff564737d5593144130Klaus LuettichPrelude.Bool |-> Prelude.Bool, Type [False, True] []
462d9dc583444aab82732e14a75610684d2dc7e9Christian MaederPrelude.Bounded |-> Prelude.Bounded, Class [minBound,
d784803f9c752667b4fcf7393d698002bedf3f89Klaus LuettichPrelude.Enum |-> Prelude.Enum, Class [succ, pred,
1323eba62fc519b068f5aaec4f9d2be05ffabea9Klaus Luettich toEnum, fromEnum, enumFrom, enumFromThen,
1323eba62fc519b068f5aaec4f9d2be05ffabea9Klaus Luettich enumFromTo, enumFromThenTo]
1f8a7f8343f7df719768d2b1d7e3077ee291a1caChristian MaederPrelude.False |-> Prelude.False, con of Bool
5d39c60274aaa76506292d2d9e885fccd27e1eabChristian MaederPrelude.Fractional |-> Prelude.Fractional, Class [/,
5d39c60274aaa76506292d2d9e885fccd27e1eabChristian Maeder recip, fromRational]
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian MaederPrelude.Integer |-> Prelude.Integer, Type [] []
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian MaederPrelude.Integral |-> Prelude.Integral, Class [quot,
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian Maeder rem, div, mod, quotRem, divMod,
404166b9366552e9ec5abb87a37c76ec8a815fb7Klaus LuettichPrelude.MyType |-> Prelude.MyType, Type [MyType] []
404166b9366552e9ec5abb87a37c76ec8a815fb7Klaus LuettichPrelude.MyType |-> Prelude.MyType, con of MyType
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederPrelude.Num |-> Prelude.Num, Class [+, -, *, negate,
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian Maeder abs, signum, fromInteger]
404166b9366552e9ec5abb87a37c76ec8a815fb7Klaus LuettichPrelude.Ord |-> Prelude.Ord, Class [compare, <, <=,
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian Maeder >=, >, max, min]
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederPrelude.Ordering |-> Prelude.Ordering, Type [LT, EQ,
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian MaederPrelude.Rational |-> Prelude.Rational, Type [] []
2e2094a642e3775b0d76b890556407941d3a53b6Christian MaederPrelude.Real |-> Prelude.Real, Class [toRational]
340706b6c0c6e3dbacdd7003e20e9cab7f9aa765Christian MaederPrelude.RealFrac |-> Prelude.RealFrac, Class [properFraction,
43bb71dfe7ec405f563864d57c1cacdaa8ce9a80Christian Maeder truncate, round, ceiling, floor]
2e2094a642e3775b0d76b890556407941d3a53b6Christian MaederPrelude.Show |-> Prelude.Show, Class [showsPrec,
340706b6c0c6e3dbacdd7003e20e9cab7f9aa765Christian Maeder show, showList]
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaederPrelude.String |-> Prelude.String, Type [] []
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder[] |-> Prelude.[], Type [[], :] [head, tail]
9c3edf2b283c09d33b2820696886d1ed32fcadc8Christian Maeder[] |-> Prelude.[], con of []
c22d75ec3ea1306219d1c09a5b3e8ff04f753ad6Christian MaederPrelude.ceiling |-> Prelude.ceiling, method of RealFrac
9c3edf2b283c09d33b2820696886d1ed32fcadc8Christian MaederPrelude.compare |-> Prelude.compare, method of Ord
c22d75ec3ea1306219d1c09a5b3e8ff04f753ad6Christian MaederPrelude.div |-> Prelude.div, method of Integral
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian MaederPrelude.divMod |-> Prelude.divMod, method of Integral
68b77966b2cf7bf2e340bf0fb6b9efc3e6a00467Christian MaederPrelude.enumFrom |-> Prelude.enumFrom, method of Enum
83394c6b6e6de128e71b67c9251ed7a84485d082Christian MaederPrelude.enumFromThen |-> Prelude.enumFromThen, method of Enum
5bb7eeaca10ea76595229375f907a5a388b7c882Christian MaederPrelude.enumFromThenTo |-> Prelude.enumFromThenTo, method of Enum
5bb7eeaca10ea76595229375f907a5a388b7c882Christian MaederPrelude.enumFromTo |-> Prelude.enumFromTo, method of Enum
94d3aa05411444596b44ede4531f05dd7ac20fdfChristian MaederPrelude.floor |-> Prelude.floor, method of RealFrac
ac0bbbcb2774629bb87986e69cf53d3402c5f575Christian MaederPrelude.fromEnum |-> Prelude.fromEnum, method of Enum
8410667510a76409aca9bb24ff0eda0420088274Christian MaederPrelude.fromInteger |-> Prelude.fromInteger, method of Num
ddc9315cc0b1f5dd3d8f99a77f1c75064db33b48Christian MaederPrelude.fromIntegral |-> Prelude.fromIntegral, Value
ddc9315cc0b1f5dd3d8f99a77f1c75064db33b48Christian MaederPrelude.fromRational |-> Prelude.fromRational, method of Fractional
5d522dff4d0fabf57dd476d4c3de15d354a89f62Christian MaederPrelude.lexOrder |-> Prelude.lexOrder, Value
8410667510a76409aca9bb24ff0eda0420088274Christian MaederPrelude.maxBound |-> Prelude.maxBound, method of Bounded
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.minBound |-> Prelude.minBound, method of Bounded
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.mod |-> Prelude.mod, method of Integral
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.negate |-> Prelude.negate, method of Num
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.otherwise |-> Prelude.otherwise, Value
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.primError |-> Prelude.primError, Value
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.properFraction |-> Prelude.properFraction, method of RealFrac
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.quot |-> Prelude.quot, method of Integral
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.quotRem |-> Prelude.quotRem, method of Integral
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.recip |-> Prelude.recip, method of Fractional
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.rem |-> Prelude.rem, method of Integral
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.round |-> Prelude.round, method of RealFrac
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichPrelude.showArgument |-> Prelude.showArgument, Value
ac43fa22d2d3f91a17674ac164cba3cf39a17795Klaus LuettichPrelude.showList |-> Prelude.showList, method of Show
61fa0ac06ede811c7aad54ec4c4202346727368eChristian MaederPrelude.showParenArg |-> Prelude.showParenArg, Value
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix ReckersPrelude.showString |-> Prelude.showString, Value
18c1d987ce5818ecf0bfc8af3f43aed2ce86e1eaChristian MaederPrelude.showsPrec |-> Prelude.showsPrec, method of Show
61fa0ac06ede811c7aad54ec4c4202346727368eChristian MaederPrelude.signum |-> Prelude.signum, method of Num
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian MaederPrelude.subtract |-> Prelude.subtract, Value
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian MaederPrelude.succ |-> Prelude.succ, method of Enum
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian MaederPrelude.toEnum |-> Prelude.toEnum, method of Enum
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian MaederPrelude.toInteger |-> Prelude.toInteger, method of Integral
61fa0ac06ede811c7aad54ec4c4202346727368eChristian MaederPrelude.toRational |-> Prelude.toRational, method of Real
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian MaederPrelude.truncate |-> Prelude.truncate, method of RealFrac
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder&& |-> Prelude.&&, Value
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettich() |-> Prelude.(), Type [()] []
3b06e23643a9f65390cb8c1caabe83fa7e87a708Till Mossakowski() |-> Prelude.(), con of ()
3b06e23643a9f65390cb8c1caabe83fa7e87a708Till Mossakowski(,) |-> Prelude.(,), Type [(,)] []
3b06e23643a9f65390cb8c1caabe83fa7e87a708Till Mossakowski(,) |-> Prelude.(,), con of (,)
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder(,,) |-> Prelude.(,,), Type [(,,)] []
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder(,,) |-> Prelude.(,,), con of (,,)
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maeder(,,,) |-> Prelude.(,,,), Type [(,,,)] []
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder(,,,) |-> Prelude.(,,,), con of (,,,)
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder* |-> Prelude.*, method of Num
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maeder+ |-> Prelude.+, method of Num
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder++ |-> Prelude.++, Value
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder- |-> Prelude.-, method of Num
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckers-> |-> Prelude.->, Type [] []
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder. |-> Prelude.., Value
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder/ |-> Prelude./, method of Fractional
e96a0bf4040fd789339958c01f145c5057d26db6René Wagner/= |-> Prelude./=, method of Eq
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder: |-> Prelude.:, con of []
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder< |-> Prelude.<, method of Ord
abf2487c3aece95c371ea89ac64319370dcb6483Klaus Luettich<= |-> Prelude.<=, method of Ord
abf2487c3aece95c371ea89ac64319370dcb6483Klaus Luettich== |-> Prelude.==, method of Eq
abf2487c3aece95c371ea89ac64319370dcb6483Klaus Luettich> |-> Prelude.>, method of Ord
abf2487c3aece95c371ea89ac64319370dcb6483Klaus Luettich>= |-> Prelude.>=, method of Ord
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix ReckersB |-> Prelude.B, Type [Bar] []
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaederBar |-> Prelude.Bar, con of B
83394c6b6e6de128e71b67c9251ed7a84485d082Christian MaederBool |-> Prelude.Bool, Type [False, True] []
8555737bcc9bf1d0afb6624e4d8668f070bcaba1Christian MaederBounded |-> Prelude.Bounded, Class [minBound,
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederC |-> Prelude.C, Type [Foo] []
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederChar |-> Prelude.Char, Type [] []
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederDouble |-> Prelude.Double, Type [] []
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus LuettichEQ |-> Prelude.EQ, con of Ordering
a80c28bb8b7a23ccdf7e08d0fe216fc19cc97273Klaus LuettichEnum |-> Prelude.Enum, Class [succ, pred, toEnum,
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder fromEnum, enumFrom, enumFromThen, enumFromTo,
a80c28bb8b7a23ccdf7e08d0fe216fc19cc97273Klaus Luettich enumFromThenTo]
6a79849bed67264c396dddb3e9c184bdfc1a1bc9Christian MaederEq |-> Prelude.Eq, Class [==, /=]
83394c6b6e6de128e71b67c9251ed7a84485d082Christian MaederFalse |-> Prelude.False, con of Bool
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederFoo |-> Prelude.Foo, con of C
b9625461755578f3eed04676d42a63fd2caebd0cChristian MaederFractional |-> Prelude.Fractional, Class [/, recip,
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder fromRational]
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederGT |-> Prelude.GT, con of Ordering
d0652648f9879c67a194f8b03baafe2700c68eb4Christian MaederInt |-> Prelude.Int, Type [] []
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix ReckersInteger |-> Prelude.Integer, Type [] []
50515239e7e190f4a34ca581dd685d002148fbddChristian MaederIntegral |-> Prelude.Integral, Class [quot, rem, div,
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder mod, quotRem, divMod, toInteger]
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederLT |-> Prelude.LT, con of Ordering
8b4c68db8b465107cabef8b9cd5b6bc216e1b156Till MossakowskiMyType |-> Prelude.MyType, Type [MyType] []
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaederMyType |-> Prelude.MyType, con of MyType
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaederNum |-> Prelude.Num, Class [+, -, *, negate, abs,
df29370ae8d8b41587957f6bcdcb43a3f1927e47Christian Maeder signum, fromInteger]
df29370ae8d8b41587957f6bcdcb43a3f1927e47Christian MaederOrd |-> Prelude.Ord, Class [compare, <, <=, >=, >,
26f228bf3a3fea810223396e5794c217a79a8d5bChristian MaederOrdering |-> Prelude.Ordering, Type [LT, EQ, GT] []
26f228bf3a3fea810223396e5794c217a79a8d5bChristian MaederRational |-> Prelude.Rational, Type [] []
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederReal |-> Prelude.Real, Class [toRational]
ba904a15082557e939db689fcfba0c68c9a4f740Christian MaederRealFrac |-> Prelude.RealFrac, Class [properFraction,
ba904a15082557e939db689fcfba0c68c9a4f740Christian Maeder truncate, round, ceiling, floor]
6ae5607d2def114f998fd49bac4eef12a2620fafChristian MaederShow |-> Prelude.Show, Class [showsPrec, show,
6ae5607d2def114f998fd49bac4eef12a2620fafChristian MaederShowS |-> Prelude.ShowS, Type [] []
c5e3fc166373b0d90f6e36e8aa234396a1dcd879Christian MaederString |-> Prelude.String, Type [] []
08e5741dd8b6bf9b7419e89298e384e18bc57f64Christian MaederTrue |-> Prelude.True, con of Bool
1f63599faaa311cd024d6413f82bff8caae8de24Christian Maeder[] |-> Prelude.[], Type [[], :] [head, tail]
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder[] |-> Prelude.[], con of []
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichabs |-> Prelude.abs, method of Num
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichceiling |-> Prelude.ceiling, method of RealFrac
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichcompare |-> Prelude.compare, method of Ord
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichdiv |-> Prelude.div, method of Integral
83394c6b6e6de128e71b67c9251ed7a84485d082Christian MaederdivMod |-> Prelude.divMod, method of Integral
96646aed2ae087b942ae23f15bbe729a8f7c43d3Christian MaederenumFrom |-> Prelude.enumFrom, method of Enum
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederenumFromThen |-> Prelude.enumFromThen, method of Enum
83394c6b6e6de128e71b67c9251ed7a84485d082Christian MaederenumFromThenTo |-> Prelude.enumFromThenTo, method of Enum
96646aed2ae087b942ae23f15bbe729a8f7c43d3Christian MaederenumFromTo |-> Prelude.enumFromTo, method of Enum
3e61f574717499939bd8e0ff538ea9e7b72d4e2dKlaus Luettichfloor |-> Prelude.floor, method of RealFrac
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederfromEnum |-> Prelude.fromEnum, method of Enum
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederfromInteger |-> Prelude.fromInteger, method of Num
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederfromIntegral |-> Prelude.fromIntegral, Value
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederfromRational |-> Prelude.fromRational, method of Fractional
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederhead |-> Prelude.head, field of []
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederlexOrder |-> Prelude.lexOrder, Value
470ca7a2797069ae4b27c34c1b71419f67be1f84Christian Maedermax |-> Prelude.max, method of Ord
470ca7a2797069ae4b27c34c1b71419f67be1f84Christian MaedermaxBound |-> Prelude.maxBound, method of Bounded
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedermin |-> Prelude.min, method of Ord
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaederminBound |-> Prelude.minBound, method of Bounded
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maedermod |-> Prelude.mod, method of Integral
2c619a4dfdc1df27573eba98e81ed1ace906941dChristian Maedernegate |-> Prelude.negate, method of Num
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederotherwise |-> Prelude.otherwise, Value
50515239e7e190f4a34ca581dd685d002148fbddChristian Maederpred |-> Prelude.pred, method of Enum
50515239e7e190f4a34ca581dd685d002148fbddChristian MaederprimError |-> Prelude.primError, Value
50515239e7e190f4a34ca581dd685d002148fbddChristian MaederproperFraction |-> Prelude.properFraction, method of RealFrac
50515239e7e190f4a34ca581dd685d002148fbddChristian Maederquot |-> Prelude.quot, method of Integral
50515239e7e190f4a34ca581dd685d002148fbddChristian MaederquotRem |-> Prelude.quotRem, method of Integral
50515239e7e190f4a34ca581dd685d002148fbddChristian Maederrecip |-> Prelude.recip, method of Fractional
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederrem |-> Prelude.rem, method of Integral
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederround |-> Prelude.round, method of RealFrac
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maedershow |-> Prelude.show, method of Show
481d4fe351800ab00fd323db8974559431227305Christian MaedershowArgument |-> Prelude.showArgument, Value
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowChar |-> Prelude.showChar, Value
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowList |-> Prelude.showList, method of Show
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowParen |-> Prelude.showParen, Value
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowParenArg |-> Prelude.showParenArg, Value
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian MaedershowString |-> Prelude.showString, Value
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaedershowsPrec |-> Prelude.showsPrec, method of Show
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedersignum |-> Prelude.signum, method of Num
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedersubtract |-> Prelude.subtract, Value
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedersucc |-> Prelude.succ, method of Enum
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedertail |-> Prelude.tail, field of []
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaedertoEnum |-> Prelude.toEnum, method of Enum
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaedertoInteger |-> Prelude.toInteger, method of Integral
e7757995211bd395dc79d26fe017d99375f7d2a6Christian MaedertoRational |-> Prelude.toRational, method of Real
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedertruncate |-> Prelude.truncate, method of RealFrac
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maedermodule Dummy where
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maederimport Prelude (error, Show, Eq, Ord)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederimport MyLogic
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederotherwise = True
8b4c68db8b465107cabef8b9cd5b6bc216e1b156Till MossakowskilexOrder EQ o = o
8b4c68db8b465107cabef8b9cd5b6bc216e1b156Till MossakowskilexOrder o _ = o
8b4c68db8b465107cabef8b9cd5b6bc216e1b156Till MossakowskishowArgument d200 x
c72c1e75a969ff4c336e77481c2a8e42603f13eeChristian Maeder = (.){-String String String-} (showChar ' ')
23ab8855c58adfbd03a0730584b917b24c603901Christian Maeder (showsPrec{-t195-} d200
23ab8855c58adfbd03a0730584b917b24c603901Christian Maeder (fromInteger{-Int-} inst__Prelude_Num_Int 10)
23ab8855c58adfbd03a0730584b917b24c603901Christian Maederdata Bool = False | True deriving (Show, Eq, Ord)
df29370ae8d8b41587957f6bcdcb43a3f1927e47Christian Maedernot :: Bool -> Bool
23ab8855c58adfbd03a0730584b917b24c603901Christian Maedernot True = False
df29370ae8d8b41587957f6bcdcb43a3f1927e47Christian Maedernot False = True
8b4c68db8b465107cabef8b9cd5b6bc216e1b156Till Mossakowski(&&) :: Bool -> Bool -> Bool
8b4c68db8b465107cabef8b9cd5b6bc216e1b156Till Mossakowski(&&) a b = if a then True else b
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdata Ordering = LT | EQ | GT deriving (Show, Eq, Ord)
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maederclass Eq a where (==),(/=) :: a -> a -> Bool
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder($--/=) d212 x y = not ((==){-a-} d212 x y)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder($--==) d218 x y = not ((/=){-a-} d218 x y)
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder = [] | (:) {head :: a, tail :: [a]}
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder deriving (Show, Eq, Ord)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder(++) :: [a] -> [a] -> [a]
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckers(++) [] ys = ys
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder(++) ((:){-a-} x xs) ys
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckers = (:){-a-} x ((++){-a-} xs ys)
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckersmap :: (a -> b) -> [a] -> [b]
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maedermap f ((:){-a-} x xs)
c55a0f77be7e88d3620b419ec8961f4379a586e3Klaus Luettich = (:){-b-} (f x) (map{-a b-} f xs)
c55a0f77be7e88d3620b419ec8961f4379a586e3Klaus Luettichtype String = String
5d4038657f6a63e131f5804af2f7957b69e15a43Klaus Luettichforeign import primError :: String -> a
6da66254a8cff186a1e550b4ace23fb7bcac0d90Christian Maedererror :: String -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maedererror = primError{-a-}
1f63599faaa311cd024d6413f82bff8caae8de24Christian Maeder(.) :: (b -> c) -> (a -> b) -> a -> c
d6c6ad132dcecc84fe71dbeeab6dba0e21483393Klaus Luettich(.) f g = \ x -> f (g x)
d6c6ad132dcecc84fe71dbeeab6dba0e21483393Klaus Luettichtype ShowS = String -> String
d6c6ad132dcecc84fe71dbeeab6dba0e21483393Klaus Luettichclass Eq a => Ord a
8b0f493ae42bad8b94918cc0957f1af57096cda4Felix Reckers compare :: a -> a -> Ordering
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettich (<),(<=),(>=),(>) :: a -> a -> Bool
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettich max,min :: a -> a -> a
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettichdefault__compare d258 x y
1f63599faaa311cd024d6413f82bff8caae8de24Christian Maeder | (==){-a-} d255 x y = EQ
fb328c4f646dd3dd78a9391c5cb58450a3dd0aa9Klaus Luettich | (<=){-a-} d258 x y = LT
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder | otherwise = GT
9e748851c150e1022fb952bab3315e869aaf0214Christian Maeder d255 = super1_Ord{-a-} d258
1f63599faaa311cd024d6413f82bff8caae8de24Christian Maeder($--<=) d266 x y
1f63599faaa311cd024d6413f82bff8caae8de24Christian Maeder = (/=){-Ordering-} derived__Prelude_Eq_Ordering
d0652648f9879c67a194f8b03baafe2700c68eb4Christian Maeder (compare{-a-} d266 x y)
431d34c7007a787331c4e5ec997badb0f8190fc7Christian Maeder($--<) d274 x y
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder = (==){-Ordering-} derived__Prelude_Eq_Ordering
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder (compare{-a-} d274 x y)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder($-->=) d282 x y
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maeder = (/=){-Ordering-} derived__Prelude_Eq_Ordering
88318aafc287e92931dceffbb943d58a9310001dChristian Maeder (compare{-a-} d282 x y)
88318aafc287e92931dceffbb943d58a9310001dChristian Maeder($-->) d290 x y
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder = (==){-Ordering-} derived__Prelude_Eq_Ordering
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder (compare{-a-} d290 x y)
43b4c41fbb07705c9df321221ab9cb9832460407Christian Maederdefault__max d296 x y
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder | (<=){-a-} d296 x y = y
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder | otherwise = x
61fa0ac06ede811c7aad54ec4c4202346727368eChristian Maederdefault__min d302 x y
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder | (<=){-a-} d302 x y = x
c72c1e75a969ff4c336e77481c2a8e42603f13eeChristian Maeder | otherwise = y
c72c1e75a969ff4c336e77481c2a8e42603f13eeChristian Maedershows :: Show a => a -> ShowS
fdef3358918491badb0e29e42b5d3b5a01950716Christian Maeder = showsPrec{-a-} d311
6ff7a91875597d6e4dfaa68c79187d01473e8341Christian Maeder (fromInteger{-Int-} inst__Prelude_Num_Int 0)
6ff7a91875597d6e4dfaa68c79187d01473e8341Christian MaedershowChar :: Char -> ShowS
6ff7a91875597d6e4dfaa68c79187d01473e8341Christian MaedershowChar = (:){-Char-}
88318aafc287e92931dceffbb943d58a9310001dChristian MaedershowString :: String -> ShowS
fdef3358918491badb0e29e42b5d3b5a01950716Christian MaedershowString = (++){-Char-}
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian MaedershowParen :: Bool -> ShowS -> ShowS
88318aafc287e92931dceffbb943d58a9310001dChristian Maeder then (.){-String String String-}
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder ((.){-String String String-} (showChar '(') p)
fdb2d618144159395f7bf8ce3327b3c112a17dd3Till Mossakowski (showChar ')')
88318aafc287e92931dceffbb943d58a9310001dChristian MaedershowParenArg :: Int -> ShowS -> ShowS
bf76f4fcf07abaebea587df8135de8356c26a363Till MossakowskishowParenArg d
fdb2d618144159395f7bf8ce3327b3c112a17dd3Till Mossakowski ((<=){-Int-} inst__Prelude_Ord_Int
e7757995211bd395dc79d26fe017d99375f7d2a6Christian Maeder (fromInteger{-Int-} inst__Prelude_Num_Int 10)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder showsPrec :: Int -> a -> ShowS
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder show :: a -> String
f4505a64a089693012a3f5c3b1f12a82cd7a2a5aKlaus Luettich showList :: [a] -> ShowS
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__showsPrec d338 _ x s
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder = (++){-Char-} (show{-a-} d338 x) s
f4505a64a089693012a3f5c3b1f12a82cd7a2a5aKlaus Luettichdefault__show d346 x
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder = showsPrec{-a-} d346
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder (fromInteger{-Int-} inst__Prelude_Num_Int 0)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__showList d376 [] = showString "[]"
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maederdefault__showList d376 ((:){-a-} x xs)
5191fa24c532d1f67e7a642e9aece65efb8a0975Christian Maeder = (.){-String String String-}
1a6464613c59e35072b90ca296ae402cbe956144Christian Maeder ((.){-String String String-} (showChar '[')
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich (shows{-a-} d376 x))
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich (showl{-a-} d376 xs)
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich showl d364 [] = showChar ']'
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich showl d364 ((:){-t353-} x xs)
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich = (.){-String String String-}
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich ((.){-String String String-} (showChar ',')
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich (shows{-t353-} d364 x))
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich (showl{-t353-} d364 xs)
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich forall a . (Show a) => [a] -> String -> String
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettichclass (Eq a, Show a) => Num a
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich (+),(-),(*) :: a -> a -> a
0be0db405c49906bd7057255069bf6df53395ac9Klaus Luettich negate :: a -> a
438f9bd974c8e668203e636b0f2bc80c589af043Klaus Luettich abs,signum :: a -> a
d23b0cc79c0d204e6ec758dff8d0ba71c9f693f7Christian Maeder fromInteger :: Integer -> a
63f0e65a37b95621334db9ee4ba0cd9d826f5c0fChristian Maeder = error{-(a -> a -> a)-} "No default for method +"
438f9bd974c8e668203e636b0f2bc80c589af043Klaus Luettich = error{-(a -> a -> a)-} "No default for method -"
c4ef79587a902327f36277c45a8d91d1e67bd6d5Klaus Luettich = error{-(a -> a -> a)-} "No default for method *"