Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z _ Ω 

L

LambdaIterable<A> - Class in com.jnape.palatable.lambda.traversable
Extension point for Iterable to adapt lambda core types like Monad and Traversable.
LambdaMap<A,B> - Class in com.jnape.palatable.lambda.traversable
Extension point for Map to adapt lambda core types like Functor and Traversable.
Last<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Retrieve the last element of an Iterable, wrapped in a Maybe.
last() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Last
 
last(Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Last
 
Last<A> - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by Maybe<A>.
last() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Last
 
last(Maybe<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Last
 
last(Maybe<A>, Maybe<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Last
 
Lazy<A> - Class in com.jnape.palatable.lambda.functor.builtin
A Monad representing a lazily-computed value.
lazy(A) - Static method in class com.jnape.palatable.lambda.functor.builtin.Lazy
Lift a pure value into a lazy computation.
lazy(Fn0<A>) - Static method in class com.jnape.palatable.lambda.functor.builtin.Lazy
Wrap a computation in a lazy computation.
LazyRec<A,B> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given a Fn2 that receives a recursive function and an input and yields a lazy result, and an input, produce a lazy result that, when forced, will recursively invoke the function until it terminates in a stack-safe way.
lazyRec() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LazyRec
 
lazyRec(Fn2<Kleisli<? super A, ? extends B, Lazy<?>, Lazy<B>>, A, Lazy<B>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LazyRec
 
lazyRec(Fn2<Kleisli<? super A, ? extends B, Lazy<?>, Lazy<B>>, A, Lazy<B>>, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LazyRec
 
LazyT<M extends MonadRec<?,M>,A> - Class in com.jnape.palatable.lambda.monad.transformer.builtin
lazyT(MonadRec<Lazy<A>, M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
Static factory method for lifting a Monad<Lazy<A>, M> into a LazyT.
lazyZip(Lazy<? extends Applicative<Fn1<? super B, ? extends C>, Choice2<A, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice2
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super C, ? extends D>, Choice3<A, B, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice3
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super D, ? extends E>, Choice4<A, B, C, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice4
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super E, ? extends F>, Choice5<A, B, C, D, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice5
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super F, ? extends G>, Choice6<A, B, C, D, E, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice6
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super G, ? extends H>, Choice7<A, B, C, D, E, F, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice7
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super H, ? extends I>, Choice8<A, B, C, D, E, F, G, ?>>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice8
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super R, ? extends R2>, Either<L, ?>>>) - Method in class com.jnape.palatable.lambda.adt.Either
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _1, ? extends _1Prime>, SingletonHList<?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.SingletonHList
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _2, ? extends _2Prime>, Tuple2<_1, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _3, ? extends _3Prime>, Tuple3<_1, _2, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple3
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _4, ? extends _4Prime>, Tuple4<_1, _2, _3, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple4
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _5, ? extends _5Prime>, Tuple5<_1, _2, _3, _4, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple5
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _6, ? extends _6Prime>, Tuple6<_1, _2, _3, _4, _5, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple6
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _7, ? extends _7Prime>, Tuple7<_1, _2, _3, _4, _5, _6, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple7
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super _8, ? extends _8Prime>, Tuple8<_1, _2, _3, _4, _5, _6, _7, ?>>>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple8
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, Maybe<?>>>) - Method in class com.jnape.palatable.lambda.adt.Maybe
Terminate early if this is a Nothing; otherwise, continue the zip.
lazyZip(Lazy<? extends Applicative<Fn1<? super B, ? extends C>, These<A, ?>>>) - Method in class com.jnape.palatable.lambda.adt.These
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, Try<?>>>) - Method in class com.jnape.palatable.lambda.adt.Try
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super B, ? extends C>, Fn1<A, ?>>>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, App>>) - Method in interface com.jnape.palatable.lambda.functor.Applicative
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, Compose<F, G, ?>>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Compose
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super B, ? extends C>, Const<A, ?>>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Const
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, Identity<?>>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Identity
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, State<S, ?>>>) - Method in class com.jnape.palatable.lambda.functor.builtin.State
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, Writer<W, ?>>>) - Method in class com.jnape.palatable.lambda.functor.builtin.Writer
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, IO<?>>>) - Method in class com.jnape.palatable.lambda.io.IO
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, M>>) - Method in interface com.jnape.palatable.lambda.monad.Monad
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, M>>) - Method in interface com.jnape.palatable.lambda.monad.MonadError
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, MR>>) - Method in interface com.jnape.palatable.lambda.monad.MonadReader
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, M>>) - Method in interface com.jnape.palatable.lambda.monad.MonadRec
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, MW>>) - Method in interface com.jnape.palatable.lambda.monad.MonadWriter
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, SafeT<M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.SafeT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super R, ? extends R2>, EitherT<M, L, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.EitherT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, IdentityT<M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.IdentityT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, LazyT<M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, MaybeT<M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.MaybeT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, ReaderT<R, M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, StateT<S, M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, WriterT<W, M, ?>>>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, MT>>) - Method in interface com.jnape.palatable.lambda.monad.transformer.MonadT
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super T, ? extends U>, Prism<S, ?, A, B>>>) - Method in interface com.jnape.palatable.lambda.optics.Prism
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
lazyZip(Lazy<? extends Applicative<Fn1<? super A, ? extends B>, LambdaIterable<?>>>) - Method in class com.jnape.palatable.lambda.traversable.LambdaIterable
Given a lazy instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.
left(L) - Static method in class com.jnape.palatable.lambda.adt.Either
Static factory method for creating a left value.
LeftAll<L,R> - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by Either<L,R> and a monoid over L.
leftAll() - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAll
 
leftAll(Monoid<L>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAll
 
leftAll(Monoid<L>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAll
 
leftAll(Monoid<L>, Either<L, R>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAll
 
LeftAll<L,R> - Class in com.jnape.palatable.lambda.semigroup.builtin
A Semigroup instance formed by Either<L,R> and a semigroup over L.
leftAll() - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAll
 
leftAll(Semigroup<L>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAll
 
leftAll(Semigroup<L>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAll
 
leftAll(Semigroup<L>, Either<L, R>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAll
 
LeftAny<L,R> - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by Either<L,R> and a monoid over L.
leftAny() - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAny
 
leftAny(Monoid<L>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAny
 
leftAny(Monoid<L>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAny
 
leftAny(Monoid<L>, Either<L, R>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.LeftAny
 
LeftAny<L,R> - Class in com.jnape.palatable.lambda.semigroup.builtin
A Semigroup instance formed by Either<L,R> and a semigroup over L.
leftAny() - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAny
 
leftAny(Semigroup<L>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAny
 
leftAny(Semigroup<L>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAny
 
leftAny(Semigroup<L>, Either<L, R>, Either<L, R>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAny
 
Lens<S,T,A,B> - Interface in com.jnape.palatable.lambda.optics
An approximation of van Laarhoven lenses.
lens(Fn1<? super S, ? extends A>, Fn2<? super S, ? super B, ? extends T>) - Static method in interface com.jnape.palatable.lambda.optics.Lens
Static factory method for creating a lens from a getter function and a setter function.
lens(Optic<? super Cartesian<?, ?, ?>, ? super Functor<?, ?>, S, T, A, B>) - Static method in interface com.jnape.palatable.lambda.optics.Lens
Promote an optic with compatible bounds to a Lens.
Lens.Simple<S,A> - Interface in com.jnape.palatable.lambda.optics
A convenience type with a simplified type signature for common lenses with both unified "larger" values and unified "smaller" values.
Lift<B extends MonadBase<?,?,B>> - Interface in com.jnape.palatable.lambda.functions.specialized
Generalized, portable lifting operation for lifting a MonadRec into a MonadBase.
lift(Lift<B>) - Static method in interface com.jnape.palatable.lambda.functions.specialized.Lift
Static method to aid inference.
lift(MonadRec<C, N>) - Method in interface com.jnape.palatable.lambda.monad.MonadBase
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.SafeT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<R2, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.EitherT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.IdentityT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.MaybeT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
Lift a new argument MonadRec into this MonadBase.
lift(MonadRec<B, N>) - Method in interface com.jnape.palatable.lambda.monad.transformer.MonadT
Lift a new argument MonadRec into this MonadBase.
liftA(Lens<S, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens, lift A into Maybe.
LiftA2<A,B,C,App extends Applicative<?,App>,AppC extends Applicative<C,App>> - Class in com.jnape.palatable.lambda.functions.builtin.fn3
Lift into and apply an Fn2 to two Applicative values, returning the result inside the same Applicative context.
liftA2() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LiftA2
 
liftA2(Fn2<? super A, ? super B, ? extends C>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LiftA2
 
liftA2(Fn2<? super A, ? super B, ? extends C>, Applicative<A, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LiftA2
 
liftA2(Fn2<? super A, ? super B, ? extends C>, Applicative<A, App>, Applicative<B, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LiftA2
 
LiftA3<A,B,C,D,App extends Applicative<?,App>,AppD extends Applicative<D,App>> - Class in com.jnape.palatable.lambda.functions.builtin.fn4
Lift into and apply an Fn3 to three Applicative values, returning the result inside the same Applicative context.
liftA3() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn4.LiftA3
 
liftA3(Fn3<A, B, C, D>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn4.LiftA3
 
liftA3(Fn3<A, B, C, D>, Applicative<A, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn4.LiftA3
 
liftA3(Fn3<A, B, C, D>, Applicative<A, App>, Applicative<B, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn4.LiftA3
 
liftA3(Fn3<A, B, C, D>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn4.LiftA3
 
LiftA4<A,B,C,D,E,App extends Applicative<?,App>,AppE extends Applicative<E,App>> - Class in com.jnape.palatable.lambda.functions.builtin.fn5
Lift into and apply an Fn4 to four Applicative values, returning the result inside the same Applicative context.
liftA4() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
liftA4(Fn4<A, B, C, D, E>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
liftA4(Fn4<A, B, C, D, E>, Applicative<A, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
liftA4(Fn4<A, B, C, D, E>, Applicative<A, App>, Applicative<B, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
liftA4(Fn4<A, B, C, D, E>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
liftA4(Fn4<A, B, C, D, E>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
LiftA5<A,B,C,D,E,F,App extends Applicative<?,App>,AppF extends Applicative<F,App>> - Class in com.jnape.palatable.lambda.functions.builtin.fn6
Lift into and apply an Fn5 to five Applicative values, returning the result inside the same Applicative context.
liftA5() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
liftA5(Fn5<A, B, C, D, E, F>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
liftA5(Fn5<A, B, C, D, E, F>, Applicative<A, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
liftA5(Fn5<A, B, C, D, E, F>, Applicative<A, App>, Applicative<B, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
liftA5(Fn5<A, B, C, D, E, F>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
liftA5(Fn5<A, B, C, D, E, F>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
liftA5(Fn5<A, B, C, D, E, F>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
LiftA6<A,B,C,D,E,F,G,App extends Applicative<?,App>,AppG extends Applicative<G,App>> - Class in com.jnape.palatable.lambda.functions.builtin.fn7
Lift into and apply an Fn6 to six Applicative values, returning the result inside the same Applicative context.
liftA6() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>, Applicative<A, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>, Applicative<A, App>, Applicative<B, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
liftA6(Fn6<A, B, C, D, E, F, G>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>, Applicative<F, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
LiftA7<A,B,C,D,E,F,G,H,App extends Applicative<?,App>,AppH extends Applicative<H,App>> - Class in com.jnape.palatable.lambda.functions.builtin.fn8
Lift into and apply an Fn7 to seven Applicative values, returning the result inside the same Applicative context.
liftA7() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>, Applicative<B, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>, Applicative<F, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftA7(Fn7<A, B, C, D, E, F, G, H>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>, Applicative<F, App>, Applicative<G, App>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
liftB(Lens<S, T, A, B>, B) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens and a default B, lift B into Maybe.
liftEitherT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.EitherT
liftIdentityT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.IdentityT
liftLazyT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
Lift for LazyT.
liftMaybeT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.MaybeT
liftReaderT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
liftS(Lens<S, T, A, B>, S) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens and a default S, lift S into Maybe.
liftSafeT() - Static method in class com.jnape.palatable.lambda.monad.SafeT
Lift for SafeT.
liftStateT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
liftT(Lens<S, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.lenses.MaybeLens
Given a lens, lift T into Maybe.
liftWriterT() - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
listen(A) - Static method in class com.jnape.palatable.lambda.functor.builtin.Writer
Construct a Writer from a value.
listen(MonadRec<A, M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
Lift a value embedded in a Monad into a WriterT.
listens(Fn1<? super _1, ? extends _3>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
Map the accumulation into a value and pair it with the current output.
listens(Fn1<? super A, ? extends C>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Map the accumulation into a value and pair it with the current output.
listens(Fn1<? super S, ? extends B>) - Method in class com.jnape.palatable.lambda.functor.builtin.State
Map the accumulation into a value and pair it with the current output.
listens(Fn1<? super W, ? extends B>) - Method in class com.jnape.palatable.lambda.functor.builtin.Writer
Map the accumulation into a value and pair it with the current output.
listens(Fn1<? super W, ? extends B>) - Method in interface com.jnape.palatable.lambda.monad.MonadWriter
Map the accumulation into a value and pair it with the current output.
listens(Fn1<? super S, ? extends B>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Map the accumulation into a value and pair it with the current output.
listens(Fn1<? super W, ? extends B>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
Map the accumulation into a value and pair it with the current output.
ListLens - Class in com.jnape.palatable.lambda.optics.lenses
Lenses that operate on Lists.
local(Fn1<? super A, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Modify this MonadReader's environment after reading it but before running the effect.
local(Fn1<? super S, ? extends S>) - Method in class com.jnape.palatable.lambda.functor.builtin.State
Modify this MonadReader's environment after reading it but before running the effect.
local(Fn1<? super R, ? extends R>) - Method in interface com.jnape.palatable.lambda.monad.MonadReader
Modify this MonadReader's environment after reading it but before running the effect.
local(Fn1<? super R, ? extends R>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Modify this MonadReader's environment after reading it but before running the effect.
local(Fn1<? super S, ? extends S>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Modify this MonadReader's environment after reading it but before running the effect.
LT<A extends Comparable<A>> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given two Comparable values of type A, return true if the second value is strictly less than the first value; otherwise, return false.
lt() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LT
 
lt(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LT
 
lt(A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LT
 
LTBy<A,B extends Comparable<B>> - Class in com.jnape.palatable.lambda.functions.builtin.fn3
Given a mapping function from some type A to some Comparable type B and two values of type A, return true if the second value is strictly less than the first value in terms of their mapped B results; otherwise, return false.
ltBy() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTBy
 
ltBy(Fn1<? super A, ? extends B>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTBy
 
ltBy(Fn1<? super A, ? extends B>, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTBy
 
ltBy(Fn1<? super A, ? extends B>, A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTBy
 
LTE<A extends Comparable<A>> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given two Comparable values of type A, return true if the second value is less than or equal to the first value according to Comparable.compareTo(Object) otherwise, return false.
lte() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LTE
 
lte(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LTE
 
lte(A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.LTE
 
LTEBy<A,B extends Comparable<B>> - Class in com.jnape.palatable.lambda.functions.builtin.fn3
Given a mapping function from some type A to some Comparable type B and two values of type A, return true if the second value is less than or equal to the first value in terms of their mapped B results according to Comparable.compareTo(Object); otherwise, return false.
lteBy() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTEBy
 
lteBy(Fn1<? super A, ? extends B>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTEBy
 
lteBy(Fn1<? super A, ? extends B>, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTEBy
 
lteBy(Fn1<? super A, ? extends B>, A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTEBy
 
A B C D E F G H I J K L M N O P R S T U V W X Z _ Ω 
Skip navigation links