Uses of Interface
com.jnape.palatable.lambda.monoid.Monoid
Packages that use Monoid
Package
Description
-
Uses of Monoid in com.jnape.palatable.lambda.functions.specialized
Methods in com.jnape.palatable.lambda.functions.specialized that return Monoid -
Uses of Monoid in com.jnape.palatable.lambda.functor.builtin
Fields in com.jnape.palatable.lambda.functor.builtin with type parameters of type MonoidMethods in com.jnape.palatable.lambda.functor.builtin with parameters of type MonoidModifier and TypeMethodDescriptionConstructor parameters in com.jnape.palatable.lambda.functor.builtin with type arguments of type Monoid -
Uses of Monoid in com.jnape.palatable.lambda.monad.transformer.builtin
Fields in com.jnape.palatable.lambda.monad.transformer.builtin with type parameters of type MonoidMethods in com.jnape.palatable.lambda.monad.transformer.builtin with parameters of type MonoidModifier and TypeMethodDescriptionWriterT.evalWriterT(Monoid<W> monoid) Given aMonoidfor the accumulation, run the computation represented by thisWriterTinside themonadic effect, ignoring the resulting accumulation, yielding the value in isolation.WriterT.execWriterT(Monoid<W> monoid) Given aMonoidfor the accumulation, run the computation represented by thisWriterTinside themonadic effect, ignoring the value, yielding the accumulation in isolation.WriterT.runWriterT(Monoid<W> monoid) Given aMonoidfor the accumulation, run the computation represented by thisWriterTinside themonadic effect, accumulate the written output in terms of theMonoid, and produce the accumulation and the result inside theMonad.Constructor parameters in com.jnape.palatable.lambda.monad.transformer.builtin with type arguments of type Monoid -
Uses of Monoid in com.jnape.palatable.lambda.monoid
Methods in com.jnape.palatable.lambda.monoid that return Monoid -
Uses of Monoid in com.jnape.palatable.lambda.monoid.builtin
Classes in com.jnape.palatable.lambda.monoid.builtin that implement MonoidModifier and TypeClassDescriptionfinal classAMonoidinstance formed byBoolean.final classConcat<A>final classEndo<A>final classFirst<A>final classAMonoidinstance formed byStringthat concats two strings together.final classLast<A>final classAMonoidinstance formed by mergingHMapsusing the chosenTypeSafeKey->Semigroupmappings, defaulting toLastin case noSemigrouphas been chosen for a givenTypeSafeKey.final classAMonoidinstance formed byBoolean.final classfinal classfinal classUnion<A>final classLogical exclusive-or.Methods in com.jnape.palatable.lambda.monoid.builtin that return MonoidModifier and TypeMethodDescriptionstatic <A,C extends Collection<A>>
Monoid<C> AddAll.checkedApply(Fn0<C> cFn0) Collapse.checkedApply(Monoid<_1> _1Monoid, Monoid<_2> _2Monoid) Compose.checkedApply(Monoid<A> aMonoid) EndoK.checkedApply(Pure<M> pureM) LeftAll.checkedApply(Monoid<L> lMonoid) LeftAny.checkedApply(Monoid<L> lMonoid) Merge.checkedApply(Semigroup<L> lSemigroup, Monoid<R> rMonoid) Present.checkedApply(Semigroup<A> aSemigroup) RightAll.checkedApply(Monoid<R> rMonoid) RightAny.checkedApply(Monoid<R> rMonoid) RunAll.checkedApply(Monoid<A> monoid) static <A> Monoid<CompletableFuture<A>> Methods in com.jnape.palatable.lambda.monoid.builtin that return types with arguments of type MonoidModifier and TypeMethodDescriptionstatic <_1,_2> MonoidFactory <Monoid<_2>, Tuple2<_1, _2>> static <L,R> MonoidFactory <Monoid<R>, Either<L, R>> Methods in com.jnape.palatable.lambda.monoid.builtin with parameters of type MonoidModifier and TypeMethodDescriptionCollapse.checkedApply(Monoid<_1> _1Monoid, Monoid<_2> _2Monoid) Compose.checkedApply(Monoid<A> aMonoid) LeftAll.checkedApply(Monoid<L> lMonoid) LeftAny.checkedApply(Monoid<L> lMonoid) Merge.checkedApply(Semigroup<L> lSemigroup, Monoid<R> rMonoid) RightAll.checkedApply(Monoid<R> rMonoid) RightAny.checkedApply(Monoid<R> rMonoid) RunAll.checkedApply(Monoid<A> monoid) static <_1,_2> MonoidFactory <Monoid<_2>, Tuple2<_1, _2>> static <_1,_2> Tuple2 <_1, _2> static <A> Monoid<CompletableFuture<A>> static <A> Fn1<CompletableFuture<A>, CompletableFuture<A>> Compose.compose(Monoid<A> aMonoid, CompletableFuture<A> x) static <A> CompletableFuture<A> Compose.compose(Monoid<A> aMonoid, CompletableFuture<A> x, CompletableFuture<A> y) static <L,R> Either <L, R> static <L,R> Either <L, R> static <L,R> Either <L, R> static <L,R> Either <L, R> static <L,R> Either <L, R> static <A> IO<A>