CRE
- CORE Typepublic interface MonadZero<CRE> extends Monad<CRE>, Filterable<CRE>
Modifier and Type | Method and Description |
---|---|
default <T> com.aol.cyclops.hkt.alias.Higher<CRE,T> |
filter(java.util.function.Predicate<? super T> predicate,
com.aol.cyclops.hkt.alias.Higher<CRE,T> ds) |
default <T> com.aol.cyclops.hkt.alias.Higher<CRE,T> |
narrowZero() |
com.aol.cyclops.hkt.alias.Higher<CRE,?> |
zero()
e.g.
|
flatMap, flatten, mapM, replicate, sequence, traverse
ap, ap2, ap3, apBiFn, curry2, narrow, narrow2, narrow3, narrowBiFn
com.aol.cyclops.hkt.alias.Higher<CRE,?> zero()
default <T> com.aol.cyclops.hkt.alias.Higher<CRE,T> filter(java.util.function.Predicate<? super T> predicate, com.aol.cyclops.hkt.alias.Higher<CRE,T> ds)
filter
in interface Filterable<CRE>
default <T> com.aol.cyclops.hkt.alias.Higher<CRE,T> narrowZero()