pub trait ApplicativeSelect<'a>: Functor<'a> {
    // Provided method
    fn select<A: 'a + Send, B: 'a + Send>(
        fa: Self::F<A>,
        fb: Self::F<B>
    ) -> SelectedWrapped<'a, A, B, Self> { ... }
}
Expand description

Part of Applicative responsible for choosing the first value.

Provided Methods§

source

fn select<A: 'a + Send, B: 'a + Send>( fa: Self::F<A>, fb: Self::F<B> ) -> SelectedWrapped<'a, A, B, Self>

Implementors§