Trait ferrite_session::internal::public::functional::base::Applicative [−][src]
pub trait Applicative: Functor { fn apply<A, B, Func>(fab: App<Self, Func>, fa: App<Self, A>) -> App<Self, B>
where
Func: Fn(A) -> B,
A: Send + 'static,
B: Send + 'static; }
Required methods
fn apply<A, B, Func>(fab: App<Self, Func>, fa: App<Self, A>) -> App<Self, B> where
Func: Fn(A) -> B,
A: Send + 'static,
B: Send + 'static,
[src]
Func: Fn(A) -> B,
A: Send + 'static,
B: Send + 'static,