| Interface | Description |
|---|---|
| AnyM<W extends WitnessType<W>,T> | |
| AnyM2<W extends WitnessType<W>,T2,T> | |
| KleisliM<W extends WitnessType<W>,T,R> |
Compose functions that return monads
|
| ReactorWitness | |
| ReactorWitness.FluxWitness<W extends ReactorWitness.FluxWitness<W>> | |
| ReactorWitness.MonoWitness<W extends ReactorWitness.MonoWitness<W>> | |
| Witness | |
| Witness.CollectionXWitness<W extends Witness.CollectionXWitness<W>> | |
| Witness.MonadicValueWitness<W extends Witness.MonadicValueWitness<W>> | |
| Witness.StreamWitness<W extends Witness.StreamWitness<W>> | |
| WitnessType<W extends WitnessType<W>> |
| Class | Description |
|---|---|
| AnyM.AnyMFactory | |
| CokleisliM<T,R,W extends WitnessType<W>> | |
| XorM<W1 extends WitnessType<W1>,W2 extends WitnessType<W2>,T> |
A Sum type for monads of the same type.
|