Uses of Interface
com.jnape.palatable.lambda.functions.specialized.BiSemigroupFactory
-
Packages that use BiSemigroupFactory Package Description com.jnape.palatable.lambda.functions.specialized com.jnape.palatable.lambda.monoid.builtin com.jnape.palatable.lambda.semigroup.builtin -
-
Uses of BiSemigroupFactory in com.jnape.palatable.lambda.functions.specialized
Subinterfaces of BiSemigroupFactory in com.jnape.palatable.lambda.functions.specialized Modifier and Type Interface Description interface
BiMonoidFactory<A,B,C>
Methods in com.jnape.palatable.lambda.functions.specialized that return BiSemigroupFactory Modifier and Type Method Description default BiSemigroupFactory<B,A,C>
BiSemigroupFactory. flip()
-
Uses of BiSemigroupFactory in com.jnape.palatable.lambda.monoid.builtin
Classes in com.jnape.palatable.lambda.monoid.builtin that implement BiSemigroupFactory Modifier and Type Class Description class
Collapse<_1,_2>
class
Merge<L,R>
AMonoid
instance formed byEither.merge(com.jnape.palatable.lambda.functions.Fn2<? super L, ? super L, ? extends L>, com.jnape.palatable.lambda.functions.Fn2<? super R, ? super R, ? extends R>, com.jnape.palatable.lambda.adt.Either<L, R>...)
, a semigroup overL
, and a monoid overR
.class
MergeMaps<K,V>
-
Uses of BiSemigroupFactory in com.jnape.palatable.lambda.semigroup.builtin
Classes in com.jnape.palatable.lambda.semigroup.builtin that implement BiSemigroupFactory Modifier and Type Class Description class
Collapse<_1,_2>
class
Merge<L,R>
-