FP.Core
data P a
data W c
class Universal a
class (c1 ::*:: c2) a
class (t ::.:: u) a
class c1 ::=>:: c2
class Functorial c t
class Bifunctorial c t
class ToInteger a
class FromInteger a
class ToInt a
class FromInt a
class ToRational a
class FromRational a
class ToDouble a
class FromDouble a
class ToString a
class Peano a
class Additive a
class Subtractive a
class Multiplicative a
class Divisible a
class TruncateDivisible a
class Integral a
class Fractional a
data POrdering
class PartialOrder a
class Category t
type m ~> n
type t ~~> u
class Morphism a b
class Morphism2 m n
class Morphism3 t u
class Isomorphism a b
class Isomorphism2 t u
class Isomorphism3 v w
class Monoid a
class Bot a
class Join a
class Top a
class Meet a
class Neg a
class Difference a
class JoinLattice a
class MeetLattice a
class Lattice a
class NegLattice a
class Commute t u
class Unit t
class Functor t
class FunctorM t
class Applicative t
class Product t
class Bind m
class Monad m
class Unit2 t
class Join2 t
class Functor2 t
class IsoFunctor2 t
class FunctorUnit2 t
class FunctorJoin2 t
class FunctorFunctor2 t
class FunctorIsoFunctor2 t
class MonadUnit2 t
class MonadJoin2 t
class MonadFunctor2 t
class MonadIsoFunctor2 t
class MonadIO m
class MonadQ m
class MonadBot m
class MonadTop m
class MonadAppend m
class MonadPlus m
data MaybeT m a
class MonadMaybe m
data ErrorT e m a
class MonadError e m
data ReaderT r m a
class MonadReader r m
data WriterT o m a
class MonadWriter o m
data StateT s m a
class MonadState s m
data RWST r o s m a
class MonadRWS r o s m
data ContT r m a
class MonadCont r m
data OpaqueContT k r m a
class MonadOpaqueCont k r m
class Container e t
class Indexed k v t
class Iterable a t
class Buildable a t
data Endo a
data KleisliEndo m a
type String
type Chars
data Cursor a b
data Lens a b
data Prism a b
data (t :.: u) a
data a :+: b
data Set a
data Map k v
type Old v
type New v
data ListSet a
data Stamped a f
data Fix f
data StampedFix a f
data Annotated ann a
data ListSetWithTop a
data SetWithTop a
data ConstructiveClassical a
data SumOfProd a