simplify ApplicativeSelect for CompositionClass
This commit is contained in:
parent
7caf80f372
commit
b6980cc050
@ -72,7 +72,7 @@ impl<U: ApplicativeTuple, V: ApplicativeTuple> ApplicativeTuple for CompositionC
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<U: ApplicativeSelect, V: ApplicativeSelect> ApplicativeSelect for CompositionClass<U, V> {
|
impl<U: ApplicativeSelect, V: Functor> ApplicativeSelect for CompositionClass<U, V> {
|
||||||
fn select<'a, A: 'a, B: 'a, C: 'a>(
|
fn select<'a, A: 'a, B: 'a, C: 'a>(
|
||||||
f: impl 'a + FnOnce(Selected<'a, A, B, Self>) -> C,
|
f: impl 'a + FnOnce(Selected<'a, A, B, Self>) -> C,
|
||||||
fa: Self::F<'a, A>,
|
fa: Self::F<'a, A>,
|
||||||
|
Loading…
Reference in New Issue
Block a user