[−][src]Trait rust_fp_categories::apply::Apply
Associated Types
Loading content...Required methods
Loading content...Implementations on Foreign Types
impl<A> Apply for Rc<A>[src]
type Elm = A
type M = Rc<U>
pub fn ap<B, F>(self, fs: Self::M) -> Self::M where
F: Fn(&Self::Elm) -> B, [src]
F: Fn(&Self::Elm) -> B,
impl<A> Apply for Box<A>[src]
type Elm = A
type M = Box<U>
pub fn ap<B, F>(self, fs: Self::M) -> Self::M where
F: Fn(&Self::Elm) -> B, [src]
F: Fn(&Self::Elm) -> B,
impl<A> Apply for Option<A>[src]
type Elm = A
type M = Option<U>
pub fn ap<B, F>(self, fs: Self::M) -> Self::M where
F: Fn(&Self::Elm) -> B, [src]
F: Fn(&Self::Elm) -> B,
impl<A, E: Clone> Apply for Result<A, E>[src]
type Elm = A
type M = Result<U, E>
pub fn ap<B, F>(self, fs: Self::M) -> Self::M where
F: Fn(&Self::Elm) -> B, [src]
F: Fn(&Self::Elm) -> B,
impl<A> Apply for Vec<A>[src]
type Elm = A
type M = Vec<U>
pub fn ap<B, F>(self, fs: Self::M) -> Self::M where
F: Fn(&Self::Elm) -> B, [src]
F: Fn(&Self::Elm) -> B,