[][src]Trait lifted::functor::Functor

pub trait Functor {
    pub fn fmap<A, B, F: Fn(A) -> B>(f: F, a: K1<Self, A>) -> K1<Self, B>;
}

Required methods

pub fn fmap<A, B, F: Fn(A) -> B>(f: F, a: K1<Self, A>) -> K1<Self, B>[src]

Loading content...

Implementors

impl Functor for OptionC[src]

impl Functor for VecC[src]

impl<E> Functor for ResultRight<E>[src]

impl<M: Functor> Functor for K2P1_1<IdentityT, M>[src]

impl<M: Functor> Functor for K2P1_1<OptionT, M>[src]

impl<T> Functor for PairLeft<T>[src]

impl<T> Functor for PairRight<T>[src]

impl<T> Functor for ResultLeft<T>[src]

Loading content...