deriveElim | Data.Eliminator.TH |
deriveElimNamed | Data.Eliminator.TH |
deriveTypeElim | Data.Eliminator.TH |
deriveTypeElimNamed | Data.Eliminator.TH |
ElimAll | Data.Eliminator.Monoid, Data.Eliminator.Semigroup, Data.Eliminator |
elimAll | Data.Eliminator.Monoid, Data.Eliminator.Semigroup, Data.Eliminator |
ElimAny | Data.Eliminator.Monoid, Data.Eliminator.Semigroup, Data.Eliminator |
elimAny | Data.Eliminator.Monoid, Data.Eliminator.Semigroup, Data.Eliminator |
ElimArg | Data.Eliminator.Semigroup, Data.Eliminator |
elimArg | Data.Eliminator.Semigroup, Data.Eliminator |
ElimBool | Data.Eliminator |
elimBool | Data.Eliminator |
ElimConst | Data.Eliminator.Functor, Data.Eliminator |
elimConst | Data.Eliminator.Functor, Data.Eliminator |
ElimDown | Data.Eliminator |
elimDown | Data.Eliminator |
ElimDual | Data.Eliminator.Monoid, Data.Eliminator.Semigroup, Data.Eliminator |
elimDual | Data.Eliminator.Monoid, Data.Eliminator.Semigroup, Data.Eliminator |
ElimEither | Data.Eliminator |
elimEither | Data.Eliminator |
ElimFirst | |
1 (Type/Class) | Data.Eliminator.Monoid |
2 (Type/Class) | Data.Eliminator.Semigroup |
elimFirst | |
1 (Function) | Data.Eliminator.Monoid |
2 (Function) | Data.Eliminator.Semigroup |
ElimIdentity | Data.Eliminator.Functor, Data.Eliminator |
elimIdentity | Data.Eliminator.Functor, Data.Eliminator |
ElimLast | |
1 (Type/Class) | Data.Eliminator.Monoid |
2 (Type/Class) | Data.Eliminator.Semigroup |
elimLast | |
1 (Function) | Data.Eliminator.Monoid |
2 (Function) | Data.Eliminator.Semigroup |
ElimList | Data.Eliminator |
elimList | Data.Eliminator |
ElimMax | Data.Eliminator.Semigroup, Data.Eliminator |
elimMax | Data.Eliminator.Semigroup, Data.Eliminator |
ElimMaybe | Data.Eliminator |
elimMaybe | Data.Eliminator |
ElimMin | Data.Eliminator.Semigroup, Data.Eliminator |
elimMin | Data.Eliminator.Semigroup, Data.Eliminator |
ElimNat | Data.Eliminator |
elimNat | |
1 (Function) | Data.Eliminator |
2 (Function) | Data.Eliminator.TypeNats, Data.Eliminator.TypeLits |
ElimNonEmpty | Data.Eliminator |
elimNonEmpty | Data.Eliminator |
ElimOrdering | Data.Eliminator |
elimOrdering | Data.Eliminator |
ElimProduct | |
1 (Type/Class) | Data.Eliminator.Monoid, Data.Eliminator.Semigroup |
2 (Type/Class) | Data.Eliminator.Functor |
elimProduct | |
1 (Function) | Data.Eliminator.Monoid, Data.Eliminator.Semigroup |
2 (Function) | Data.Eliminator.Functor |
ElimProxy | Data.Eliminator |
elimProxy | Data.Eliminator |
ElimSum | |
1 (Type/Class) | Data.Eliminator.Monoid, Data.Eliminator.Semigroup |
2 (Type/Class) | Data.Eliminator.Functor |
elimSum | |
1 (Function) | Data.Eliminator.Monoid, Data.Eliminator.Semigroup |
2 (Function) | Data.Eliminator.Functor |
elimSymbol | Data.Eliminator.TypeLits |
ElimTuple0 | Data.Eliminator |
elimTuple0 | Data.Eliminator |
ElimTuple2 | Data.Eliminator |
elimTuple2 | Data.Eliminator |
ElimTuple3 | Data.Eliminator |
elimTuple3 | Data.Eliminator |
ElimTuple4 | Data.Eliminator |
elimTuple4 | Data.Eliminator |
ElimTuple5 | Data.Eliminator |
elimTuple5 | Data.Eliminator |
ElimTuple6 | Data.Eliminator |
elimTuple6 | Data.Eliminator |
ElimTuple7 | Data.Eliminator |
elimTuple7 | Data.Eliminator |
ElimVoid | Data.Eliminator |
elimVoid | Data.Eliminator |
ElimWrappedMonoid | Data.Eliminator.Semigroup, Data.Eliminator |
elimWrappedMonoid | Data.Eliminator.Semigroup, Data.Eliminator |