A
- the IO
resultpublic final class RunAll<A> extends Object implements SemigroupFactory<Semigroup<A>,IO<A>>
RunAll
Modifier and Type | Method and Description |
---|---|
Semigroup<IO<A>> |
checkedApply(Semigroup<A> semigroup)
Invoke this function with the given argument, potentially throwing any
Throwable . |
static <A> RunAll<A> |
runAll() |
static <A> Semigroup<IO<A>> |
runAll(Semigroup<A> semigroup) |
static <A> Fn1<IO<A>,IO<A>> |
runAll(Semigroup<A> semigroup,
IO<A> ioX) |
static <A> IO<A> |
runAll(Semigroup<A> semigroup,
IO<A> ioX,
IO<A> ioY) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply, checkedApply
apply, apply, checkedApply, compose, contraMap, diMapL, discardR, flip, fn3, fn3, fn3, uncurry, widen
curried, curry, fn2, fromBiFunction, toBiFunction
public Semigroup<IO<A>> checkedApply(Semigroup<A> semigroup)
Fn2
Throwable
.checkedApply
in interface Fn1<Semigroup<A>,Fn1<IO<A>,Fn1<IO<A>,IO<A>>>>
checkedApply
in interface Fn2<Semigroup<A>,IO<A>,Fn1<IO<A>,IO<A>>>
checkedApply
in interface SemigroupFactory<Semigroup<A>,IO<A>>
semigroup
- the argumentpublic static <A> RunAll<A> runAll()