[][src]Trait monadic::monad::Monad

pub trait Monad<T>: Bind<T> {
    fn pure(x: T) -> Self;
}

Required methods

fn pure(x: T) -> Self

Loading content...

Implementations on Foreign Types

impl<T> Monad<T> for Option<T>[src]

impl<T, E> Monad<T> for Result<T, E>[src]

impl<T> Monad<T> for Vec<T>[src]

impl<T> Monad<T> for LinkedList<T>[src]

impl<T> Monad<T> for VecDeque<T>[src]

Loading content...

Implementors

Loading content...