Prelude
data Maybe a
data Either a b
type String
class Enum a
class Bounded a
type Rational
class Num a
class Real a
class Integral a
class Fractional a
class Floating a
class RealFrac a
class RealFloat a
class Monad m
class Functor f
String
String
type ShowS
class Show a
String