Trait garfield::alternative::Alternative
source · [−]pub trait Alternative: Applicative {
fn empty() -> Self::Wrapped<Self::Inner>;
fn mirror(
l: Self::Wrapped<Self::Inner>,
r: Self::Wrapped<Self::Inner>
) -> Self::Wrapped<Self::Inner>;
}
Expand description
A monoid on applicative functors.