mod alternative;
mod applicative;
mod foldable;
mod functor;
mod gentype;
mod monad;
mod monoid;
mod semigroup;
pub use alternative::*;
pub use applicative::*;
pub use foldable::*;
pub use functor::*;
pub use gentype::*;
pub use monad::*;
pub use monoid::*;
pub use semigroup::*;