Module typeclasses

Module typeclasses 

Source
Expand description

Typeclasses.

Re-exports§

pub use self::applicative::Applicative;
pub use self::apply::Apply;
pub use self::apply_first::ApplyFirst;
pub use self::apply_second::ApplySecond;
pub use self::bind::Bind;
pub use self::foldable::Foldable;
pub use self::functor::Functor;
pub use self::monad::Monad;
pub use self::monoid::Monoid;
pub use self::pure::Pure;
pub use self::semigroup::Semigroup;
pub use self::traversable::Traversable;

Modules§

applicative
apply
apply_first
apply_second
bind
foldable
functor
monad
monoid
pure
semigroup
traversable