- liftM(Function<U, R>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a function so it accepts a Monad and returns a Monad (simplex view of a wrapped Monad)
Simplex view simplifies type related challenges.
- liftM2(BiFunction<U1, U2, R>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a function so it accepts a Monad and returns a Monad (simplex view of a wrapped Monad)
AnyM view simplifies type related challenges.
- liftM2(Function<U1, Function<U2, R>>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a Curried Function into Monadic form
- liftM3(TriFunction<U1, U2, U3, R>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a TriFunction into Monadic form.
- liftM3(Function<U1, Function<U2, Function<U3, R>>>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a Curried Function into Monadic form
- liftM4(QuadFunction<U1, U2, U3, U4, R>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a QuadFunction into Monadic form.
- liftM4(Function<U1, Function<U2, Function<U3, Function<U4, R>>>>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a Curried Function into Monadic form
- liftM5(QuintFunction<U1, U2, U3, U4, U5, R>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a QuintFunction (5 parameters) into Monadic form
- liftM5(Function<U1, Function<U2, Function<U3, Function<U4, Function<U5, R>>>>>) - Static method in class com.aol.cyclops.monad.functions.LiftMFunctions
-
Lift a Curried Function (5 levels a->b->c->d->e->fn.apply(a,b,c,d,e) ) into Monadic form
- LiftMFunctions - Class in com.aol.cyclops.monad.functions
-
Lift functions / method references to a higher level of abstraction
Transparently inject behaviour via Monads.
- LiftMFunctions() - Constructor for class com.aol.cyclops.monad.functions.LiftMFunctions
-