All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static <L1,L2,L3> Applicative<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
applicative() |
static <L1,L2,L3> Comonad<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
comonad() |
static <L1,L2,L3> InstanceDefinitions<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
definitions() |
static <L1,L2,L3> Foldable<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
foldable() |
static <L1,L2,L3> Functor<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
functor() |
static <L1,L2,L3> Monad<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
monad() |
static <L1,L2,L3,T,R> MonadRec<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
monadRec() |
static <L1,L2,L3> MonadZero<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
monadZero() |
static <L1,L2,L3> Traverse<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
traverse() |
static <L1,L2,L3> Pure<Higher<Higher<Higher<Witness.either4,L1>,L2>,L3>> |
unit() |