ClassyPrelude
class Semigroup a
data WrappedMonoid m
class Generic a
data Identity a
class MonadReader r m
data ReaderT k r m a
type Reader r
data Handle
class Show a
class IOData a
data DList a
class MonadThrow m
class MonadCatch m
class MonadMask m