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 _ Ω 

C

c(C) - Static method in class com.jnape.palatable.lambda.adt.choice.Choice3
Static factory method for wrapping a value of type A in a Choice3.
c(C) - Static method in class com.jnape.palatable.lambda.adt.choice.Choice4
Static factory method for wrapping a value of type C in a Choice4.
c(C) - Static method in class com.jnape.palatable.lambda.adt.choice.Choice5
Static factory method for wrapping a value of type C in a Choice5.
c(C) - Static method in class com.jnape.palatable.lambda.adt.choice.Choice6
Static factory method for wrapping a value of type C in a Choice6.
c(C) - Static method in class com.jnape.palatable.lambda.adt.choice.Choice7
Static factory method for wrapping a value of type C in a Choice7.
c(C) - Static method in class com.jnape.palatable.lambda.adt.choice.Choice8
Static factory method for wrapping a value of type C in a Choice8.
carry() - Method in interface com.jnape.palatable.lambda.functions.Fn1
Pair the covariantly-positioned carrier type with the contravariantly-positioned carrier type.
carry() - Method in interface com.jnape.palatable.lambda.functor.Cartesian
Pair the covariantly-positioned carrier type with the contravariantly-positioned carrier type.
carry() - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Pair the covariantly-positioned carrier type with the contravariantly-positioned carrier type.
cartesian() - Method in interface com.jnape.palatable.lambda.functions.Fn1
Pair a value with the input to this function, and preserve the paired value through to the output.
Cartesian<A,B,P extends Cartesian<?,?,P>> - Interface in com.jnape.palatable.lambda.functor
Profunctor strength in the cartesian product sense: p a b -> p (c ^ a) (c ^ b) for any type c.
cartesian() - Method in interface com.jnape.palatable.lambda.functor.Cartesian
Pair some type C to this profunctor's carrier types.
cartesian() - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Pair some type C to this profunctor's carrier types.
CartesianProduct<A,B> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Lazily compute the cartesian product of an Iterable<A> and Iterable<B>, returning an Iterable<Tuple2<A, B>>, the products as tuples of multiplicand As and multiplier Bs.
cartesianProduct() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.CartesianProduct
 
cartesianProduct(Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.CartesianProduct
 
cartesianProduct(Iterable<A>, Iterable<B>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.CartesianProduct
 
catchError(Fn1<? super L, ? extends Monad<R, Either<L, ?>>>) - Method in class com.jnape.palatable.lambda.adt.Either
Catch any thrown errors inside the Monad and resume normal operations.
catchError(Fn1<? super Unit, ? extends Monad<A, Maybe<?>>>) - Method in class com.jnape.palatable.lambda.adt.Maybe
Catch any thrown errors inside the Monad and resume normal operations.
catchError(Fn1<? super Throwable, ? extends Monad<A, Try<?>>>) - Method in class com.jnape.palatable.lambda.adt.Try
Catch any thrown errors inside the Monad and resume normal operations.
catchError(Fn1<? super Throwable, ? extends Monad<A, IO<?>>>) - Method in class com.jnape.palatable.lambda.io.IO
Catch any thrown errors inside the Monad and resume normal operations.
catchError(Fn1<? super E, ? extends Monad<A, M>>) - Method in interface com.jnape.palatable.lambda.monad.MonadError
Catch any thrown errors inside the Monad and resume normal operations.
catching(Class<S>, Fn1<? super S, ? extends A>) - Method in class com.jnape.palatable.lambda.adt.Try
Catch any instance of throwableType and map it to a success value.
catching(Fn1<? super Throwable, ? extends Boolean>, Fn1<? super Throwable, ? extends A>) - Method in class com.jnape.palatable.lambda.adt.Try
Catch any thrown T satisfying predicate and map it to a success value.
CatMaybes<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Given an Iterable<Maybe<A>>, return an Iterable<A> of only the present values.
catMaybes() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.CatMaybes
 
catMaybes(Iterable<Maybe<A>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.CatMaybes
 
censor(Fn1<? super _1, ? extends _1>) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
Update the accumulated state.
censor(Fn1<? super A, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Update the accumulated state.
censor(Fn1<? super S, ? extends S>) - Method in class com.jnape.palatable.lambda.functor.builtin.State
Update the accumulated state.
censor(Fn1<? super W, ? extends W>) - Method in class com.jnape.palatable.lambda.functor.builtin.Writer
Update the accumulated state.
censor(Fn1<? super W, ? extends W>) - Method in interface com.jnape.palatable.lambda.monad.MonadWriter
Update the accumulated state.
censor(Fn1<? super S, ? extends S>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Update the accumulated state.
censor(Fn1<? super W, ? extends W>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
Update the accumulated state.
checkedApply(Iterable<Maybe<A>>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.CatMaybes
 
checkedApply(Iterable<Either<L, R>>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Coalesce
 
checkedApply(A, B) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Constantly
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Cycle
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Distinct
 
checkedApply(B) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Downcast
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Empty
 
checkedApply(Iterable<? extends Iterable<? extends A>>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Flatten
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Force
Deprecated.
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Head
 
checkedApply(A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Id
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Init
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Inits
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Last
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Magnetize
 
checkedApply(Fn1<? super A, ? extends Boolean>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Not
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Occurrences
 
checkedApply(A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Repeat
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Reverse
 
checkedApply(Iterable<?>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Size
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Sort
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Tail
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Tails
 
checkedApply(Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Uncons
 
checkedApply(A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn1.Upcast
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.All
 
checkedApply(Fn1<? super A, ? extends IO<?>>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Alter
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Any
 
checkedApply(IO<A>, Fn1<? super A, ? extends IO<B>>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.AutoBracket
 
checkedApply(Fn1<? super A, ? extends B>, Fn1<? super A, ? extends C>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Both
 
checkedApply(Iterable<A>, Iterable<B>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.CartesianProduct
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.CmpEq
 
checkedApply(A, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Cons
 
checkedApply(Iterable<A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Difference
 
checkedApply(Integer, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Drop
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.DropWhile
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Eq
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Filter
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Find
 
checkedApply(Fn1<? super V, ? extends K>, Iterable<V>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.GroupBy
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.GT
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.GTE
 
checkedApply(Integer, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.InGroupsOf
 
checkedApply(A, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Intersperse
 
checkedApply(Fn2<? super A, ? super B, ? extends C>, Map.Entry<A, B>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into
 
checkedApply(Fn1<? super A, ? extends B>, SingletonHList<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into1
 
checkedApply(Fn3<? super A, ? super B, ? super C, ? extends D>, Product3<A, B, C>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into3
 
checkedApply(Fn4<? super A, ? super B, ? super C, ? super D, ? extends E>, Product4<A, B, C, D>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into4
 
checkedApply(Fn5<? super A, ? super B, ? super C, ? super D, ? super E, ? extends F>, Product5<A, B, C, D, E>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into5
 
checkedApply(Fn6<? super A, ? super B, ? super C, ? super D, ? super E, ? super F, ? extends G>, Product6<A, B, C, D, E, F>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into6
 
checkedApply(Fn7<? super A, ? super B, ? super C, ? super D, ? super E, ? super F, ? super G, ? extends H>, Product7<A, B, C, D, E, F, G>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into7
 
checkedApply(Fn8<? super A, ? super B, ? super C, ? super D, ? super E, ? super F, ? super G, ? super H, ? extends I>, Product8<A, B, C, D, E, F, G, H>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Into8
 
checkedApply(Fn1<? super A, ? extends A>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Iterate
 
checkedApply(Fn2<Kleisli<? super A, ? extends B, Lazy<?>, Lazy<B>>, A, Lazy<B>>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.LazyRec
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.LT
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.LTE
 
checkedApply(Fn2<? super A, ? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.MagnetizeBy
 
checkedApply(Fn1<? super A, ? extends B>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Map
 
checkedApply(Fn1<? super A, ? extends CoProduct2<B, C, ?>>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Partition
 
checkedApply(Fn1<? super A, ? extends IO<?>>, FA) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek
Deprecated.
 
checkedApply(Fn1<? super A, ? extends IO<?>>, Fn1<? super B, ? extends IO<?>>, FAB) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek2
Deprecated.
 
checkedApply(A, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.PrependAll
 
checkedApply(Fn2<? super A, ? super A, ? extends A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.ReduceLeft
 
checkedApply(Fn2<? super A, ? super A, ? extends A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.ReduceRight
 
checkedApply(Integer, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Replicate
 
checkedApply(Traversable<? extends Applicative<A, App>, Trav>, Fn1<TravA, ? extends AppTrav>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Sequence
 
checkedApply(Integer, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Slide
 
checkedApply(A, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Snoc
 
checkedApply(Fn1<? super A, ? extends B>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.SortBy
 
checkedApply(Comparator<? super A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.SortWith
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Span
 
checkedApply(Integer, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Take
 
checkedApply(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.TakeWhile
 
checkedApply(Class<A[]>, Iterable<? extends A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.ToArray
 
checkedApply(Fn0<C>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.ToCollection
 
checkedApply(Fn0<M>, Iterable<? extends Map.Entry<K, V>>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.ToMap
 
checkedApply(A, B) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Tupler2
 
checkedApply(Fn1<? super B, Maybe<Tuple2<A, B>>>, B) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Unfoldr
 
checkedApply(Fn1<? super A, ? extends Boolean>, IO<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Until
 
checkedApply(Iterable<A>, Iterable<B>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn2.Zip
 
checkedApply(A, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.Between
 
checkedApply(IO<A>, Fn1<? super A, ? extends IO<?>>, Fn1<? super A, ? extends IO<B>>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.Bracket
 
checkedApply(A, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.Clamp
 
checkedApply(Fn1<? super A, ? extends B>, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.CmpEqBy
 
checkedApply(Fn2<? super B, ? super A, ? extends B>, B, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.FoldLeft
 
checkedApply(Fn2<? super A, ? super Lazy<B>, ? extends Lazy<B>>, Lazy<B>, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.FoldRight
 
checkedApply(Fn1<? super A, ? extends B>, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.GTBy
 
checkedApply(Fn1<? super A, ? extends B>, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.GTEBy
 
checkedApply(Fn2<? super A, ? super B, ? extends C>, Applicative<A, App>, Applicative<B, App>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.LiftA2
 
checkedApply(Fn1<? super A, ? extends B>, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTBy
 
checkedApply(Fn1<? super A, ? extends B>, A, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.LTEBy
 
checkedApply(Fn2<? super B, ? super A, ? extends B>, B, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.ScanLeft
 
checkedApply(Integer, Fn1<? super A, ? extends A>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.Times
 
checkedApply(Fn2<? super A, ? super B, ? extends C>, Iterable<A>, Iterable<B>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn3.ZipWith
 
checkedApply(Fn1<? super A, ? extends Boolean>, Fn1<? super A, ? extends B>, Fn1<? super A, ? extends B>, A) - Method in class com.jnape.palatable.lambda.functions.builtin.fn4.IfThenElse
 
checkedApply(Fn3<A, B, C, D>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn4.LiftA3
 
checkedApply(Fn0<Instant>, Long, Duration, Iterable<A>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn4.RateLimit
 
checkedApply(Fn4<A, B, C, D, E>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn5.LiftA4
 
checkedApply(Fn5<A, B, C, D, E, F>, Applicative<A, App>, Applicative<B, App>, Applicative<C, App>, Applicative<D, App>, Applicative<E, App>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn6.LiftA5
 
checkedApply(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>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn7.LiftA6
 
checkedApply(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>) - Method in class com.jnape.palatable.lambda.functions.builtin.fn8.LiftA7
 
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.Effect
 
checkedApply() - Method in interface com.jnape.palatable.lambda.functions.Fn0
 
checkedApply(Unit) - Method in interface com.jnape.palatable.lambda.functions.Fn0
Invoke this function with the given argument, potentially throwing any Throwable.
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Invoke this function with the given argument, potentially throwing any Throwable.
checkedApply(A, B) - Method in interface com.jnape.palatable.lambda.functions.Fn2
 
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.Fn2
Invoke this function with the given argument, potentially throwing any Throwable.
checkedApply(A, B, C) - Method in interface com.jnape.palatable.lambda.functions.Fn3
 
checkedApply(A, B) - Method in interface com.jnape.palatable.lambda.functions.Fn3
checkedApply(A, B, C, D) - Method in interface com.jnape.palatable.lambda.functions.Fn4
 
checkedApply(A, B, C) - Method in interface com.jnape.palatable.lambda.functions.Fn4
checkedApply(A, B, C, D, E) - Method in interface com.jnape.palatable.lambda.functions.Fn5
 
checkedApply(A, B, C, D) - Method in interface com.jnape.palatable.lambda.functions.Fn5
checkedApply(A, B, C, D, E, F) - Method in interface com.jnape.palatable.lambda.functions.Fn6
 
checkedApply(A, B, C, D, E) - Method in interface com.jnape.palatable.lambda.functions.Fn6
checkedApply(A, B, C, D, E, F, G) - Method in interface com.jnape.palatable.lambda.functions.Fn7
 
checkedApply(A, B, C, D, E, F) - Method in interface com.jnape.palatable.lambda.functions.Fn7
checkedApply(A, B, C, D, E, F, G, H) - Method in interface com.jnape.palatable.lambda.functions.Fn8
 
checkedApply(A, B, C, D, E, F, G) - Method in interface com.jnape.palatable.lambda.functions.Fn8
checkedApply(Fn1<? super A, ? extends RecursiveResult<A, B>>, A) - Method in class com.jnape.palatable.lambda.functions.recursion.Trampoline
 
checkedApply(A, B) - Method in interface com.jnape.palatable.lambda.functions.specialized.BiMonoidFactory
 
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.specialized.BiMonoidFactory
 
checkedApply(A, B) - Method in interface com.jnape.palatable.lambda.functions.specialized.BiSemigroupFactory
 
checkedApply(A, B, C, C) - Method in interface com.jnape.palatable.lambda.functions.specialized.BiSemigroupFactory
 
checkedApply(MonadRec<A, M>) - Method in interface com.jnape.palatable.lambda.functions.specialized.Lift
 
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.specialized.MonoidFactory
 
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.specialized.Pure
 
checkedApply(A) - Method in interface com.jnape.palatable.lambda.functions.specialized.SemigroupFactory
 
checkedApply(A, B, B) - Method in interface com.jnape.palatable.lambda.functions.specialized.SemigroupFactory
 
checkedApply(Fn0<C>) - Method in class com.jnape.palatable.lambda.monoid.builtin.AddAll
 
checkedApply(Boolean, Boolean) - Method in class com.jnape.palatable.lambda.monoid.builtin.And
 
checkedApply(Monoid<_1>, Monoid<_2>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Collapse
 
checkedApply(Monoid<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Compose
 
checkedApply(Iterable<A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Concat
 
checkedApply(Fn1<A, A>, Fn1<A, A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Endo
 
checkedApply(Pure<M>) - Method in class com.jnape.palatable.lambda.monoid.builtin.EndoK
 
checkedApply(Maybe<A>, Maybe<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.First
 
checkedApply(String, String) - Method in class com.jnape.palatable.lambda.monoid.builtin.Join
 
checkedApply(Maybe<A>, Maybe<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Last
 
checkedApply(Monoid<L>) - Method in class com.jnape.palatable.lambda.monoid.builtin.LeftAll
 
checkedApply(Monoid<L>) - Method in class com.jnape.palatable.lambda.monoid.builtin.LeftAny
 
checkedApply(Semigroup<L>, Monoid<R>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Merge
 
checkedApply(Fn0<Map<K, V>>, Semigroup<V>) - Method in class com.jnape.palatable.lambda.monoid.builtin.MergeMaps
 
checkedApply(Boolean, Boolean) - Method in class com.jnape.palatable.lambda.monoid.builtin.Or
 
checkedApply(Semigroup<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Present
 
checkedApply(HMap, HMap) - Method in class com.jnape.palatable.lambda.monoid.builtin.PutAll
 
checkedApply(Monoid<R>) - Method in class com.jnape.palatable.lambda.monoid.builtin.RightAll
 
checkedApply(Monoid<R>) - Method in class com.jnape.palatable.lambda.monoid.builtin.RightAny
 
checkedApply(Monoid<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.RunAll
 
checkedApply(Unit, Unit) - Method in class com.jnape.palatable.lambda.monoid.builtin.Trivial
 
checkedApply(Iterable<A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.monoid.builtin.Union
 
checkedApply(Boolean, Boolean) - Method in class com.jnape.palatable.lambda.monoid.builtin.Xor
 
checkedApply(Optic<? super Market<A, B, ?, ?>, ? super Identity<?>, S, T, A, B>, S) - Method in class com.jnape.palatable.lambda.optics.functions.Matching
 
checkedApply(Optic<? super Fn1<?, ?>, ? super Identity<?>, S, T, A, B>, Fn1<? super A, ? extends B>, S) - Method in class com.jnape.palatable.lambda.optics.functions.Over
 
checkedApply(Optic<P, ? super Const<Maybe<A>, ?>, S, T, A, B>) - Method in class com.jnape.palatable.lambda.optics.functions.Pre
 
checkedApply(Optic<? super Tagged<?, ?>, ? super Identity<?>, S, T, A, B>) - Method in class com.jnape.palatable.lambda.optics.functions.Re
 
checkedApply(Optic<? super Fn1<?, ?>, ? super Identity<?>, S, T, A, B>, B, S) - Method in class com.jnape.palatable.lambda.optics.functions.Set
 
checkedApply(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B>, Fn1<? super T, ? extends S>, B) - Method in class com.jnape.palatable.lambda.optics.functions.Under
 
checkedApply(Optic<? super Fn1<?, ?>, ? super Const<A, ?>, S, T, A, B>, S) - Method in class com.jnape.palatable.lambda.optics.functions.View
 
checkedApply(Semigroup<A>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Absent
 
checkedApply(Semigroup<_1>, Semigroup<_2>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Collapse
 
checkedApply(Semigroup<A>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Compose
 
checkedApply(Iterable<A>, Iterable<A>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Intersection
 
checkedApply(Semigroup<L>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAll
 
checkedApply(Semigroup<L>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.LeftAny
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Max
 
checkedApply(Fn1<? super A, ? extends B>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.MaxBy
 
checkedApply(Semigroup<L>, Semigroup<R>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Merge
 
checkedApply(A, A) - Method in class com.jnape.palatable.lambda.semigroup.builtin.Min
 
checkedApply(Fn1<? super A, ? extends B>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.MinBy
 
checkedApply(Semigroup<R>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.RightAll
 
checkedApply(Semigroup<R>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.RightAny
 
checkedApply(Semigroup<A>) - Method in class com.jnape.palatable.lambda.semigroup.builtin.RunAll
 
Choice2<A,B> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct2.
Choice3<A,B,C> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct3.
Choice4<A,B,C,D> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct4.
Choice5<A,B,C,D,E> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct5.
Choice6<A,B,C,D,E,F> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct6.
Choice7<A,B,C,D,E,F,G> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct7.
Choice8<A,B,C,D,E,F,G,H> - Class in com.jnape.palatable.lambda.adt.choice
Canonical ADT representation of CoProduct8.
choose() - Method in interface com.jnape.palatable.lambda.functions.Fn1
Choose between a successful result b or returning back the input, a.
choose() - Method in interface com.jnape.palatable.lambda.functor.Cocartesian
Choose between the covariantly-positioned carrier type and the contravariantly-positioned carrier type.
Clamp<A extends Comparable<A>> - Class in com.jnape.palatable.lambda.functions.builtin.fn3
Given two bounds and a value, "clamp" the value between the bounds via the following algorithm: - if the value is strictly less than the lower bound, return the lower bound - if the value is strictly greater than the upper bound, return the upper bound - otherwise, return the value
clamp() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.Clamp
 
clamp(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.Clamp
 
clamp(A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.Clamp
 
clamp(A, A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.Clamp
 
CmpEq<A extends Comparable<A>> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given two Comparable values of type A, return true if the first value is strictly equal to the second value (according to Comparable.compareTo(Object); otherwise, return false.
cmpEq() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.CmpEq
 
cmpEq(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.CmpEq
 
cmpEq(A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.CmpEq
 
CmpEqBy<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 first value is strictly equal to the second value (according to Comparable.compareTo(Object) in terms of their mapped B results; otherwise, return false.
cmpEqBy() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.CmpEqBy
 
cmpEqBy(Fn1<? super A, ? extends B>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.CmpEqBy
 
cmpEqBy(Fn1<? super A, ? extends B>, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.CmpEqBy
 
cmpEqBy(Fn1<? super A, ? extends B>, A, A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn3.CmpEqBy
 
Coalesce<L,R> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Fold an Iterable<Either<L, R>> into an Either<Iterable<L>, Iterable<R>>, preserving all results of the side that's returned.
coalesce() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Coalesce
 
coalesce(Iterable<Either<A, B>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Coalesce
 
cocartesian() - Method in interface com.jnape.palatable.lambda.functions.Fn1
Choose between either applying this function or returning back a different result altogether.
cocartesian() - Method in class com.jnape.palatable.lambda.functor.builtin.Market
Choose some type C or this profunctor's carrier types.
cocartesian() - Method in class com.jnape.palatable.lambda.functor.builtin.Tagged
Choose some type C or this profunctor's carrier types.
Cocartesian<A,B,P extends Cocartesian<?,?,P>> - Interface in com.jnape.palatable.lambda.functor
Profunctor strength in the cocartesian coproduct sense: p a b -> p (c v a) (c v b) for any type c.
cocartesian() - Method in interface com.jnape.palatable.lambda.functor.Cocartesian
Choose some type C or this profunctor's carrier types.
coerce() - Method in interface com.jnape.palatable.lambda.functor.Functor
Convenience method for coercing this functor instance into another concrete type.
Collapse<_1,_2> - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by a Tuple2<_1, _2> and monoids over _1 and _2.
collapse() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Collapse
 
collapse(Monoid<_1>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Collapse
 
collapse(Monoid<_1>, Monoid<_2>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Collapse
 
collapse(Monoid<_1>, Monoid<_2>, Tuple2<_1, _2>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Collapse
 
collapse(Monoid<_1>, Monoid<_2>, Tuple2<_1, _2>, Tuple2<_1, _2>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Collapse
 
Collapse<_1,_2> - Class in com.jnape.palatable.lambda.semigroup.builtin
A Semigroup instance formed by a Tuple2<_1, _2> and semigroups over _1 and _2.
collapse() - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Collapse
 
collapse(Semigroup<_1>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Collapse
 
collapse(Semigroup<_1>, Semigroup<_2>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Collapse
 
collapse(Semigroup<_1>, Semigroup<_2>, Tuple2<_1, _2>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Collapse
 
collapse(Semigroup<_1>, Semigroup<_2>, Tuple2<_1, _2>, Tuple2<_1, _2>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Collapse
 
CollectionLens - Class in com.jnape.palatable.lambda.optics.lenses
Lenses that operate on Collections.
com.jnape.palatable.lambda.adt - package com.jnape.palatable.lambda.adt
 
com.jnape.palatable.lambda.adt.choice - package com.jnape.palatable.lambda.adt.choice
 
com.jnape.palatable.lambda.adt.coproduct - package com.jnape.palatable.lambda.adt.coproduct
 
com.jnape.palatable.lambda.adt.hlist - package com.jnape.palatable.lambda.adt.hlist
 
com.jnape.palatable.lambda.adt.hmap - package com.jnape.palatable.lambda.adt.hmap
 
com.jnape.palatable.lambda.adt.product - package com.jnape.palatable.lambda.adt.product
 
com.jnape.palatable.lambda.functions - package com.jnape.palatable.lambda.functions
 
com.jnape.palatable.lambda.functions.builtin.fn1 - package com.jnape.palatable.lambda.functions.builtin.fn1
 
com.jnape.palatable.lambda.functions.builtin.fn2 - package com.jnape.palatable.lambda.functions.builtin.fn2
 
com.jnape.palatable.lambda.functions.builtin.fn3 - package com.jnape.palatable.lambda.functions.builtin.fn3
 
com.jnape.palatable.lambda.functions.builtin.fn4 - package com.jnape.palatable.lambda.functions.builtin.fn4
 
com.jnape.palatable.lambda.functions.builtin.fn5 - package com.jnape.palatable.lambda.functions.builtin.fn5
 
com.jnape.palatable.lambda.functions.builtin.fn6 - package com.jnape.palatable.lambda.functions.builtin.fn6
 
com.jnape.palatable.lambda.functions.builtin.fn7 - package com.jnape.palatable.lambda.functions.builtin.fn7
 
com.jnape.palatable.lambda.functions.builtin.fn8 - package com.jnape.palatable.lambda.functions.builtin.fn8
 
com.jnape.palatable.lambda.functions.recursion - package com.jnape.palatable.lambda.functions.recursion
 
com.jnape.palatable.lambda.functions.specialized - package com.jnape.palatable.lambda.functions.specialized
 
com.jnape.palatable.lambda.functor - package com.jnape.palatable.lambda.functor
 
com.jnape.palatable.lambda.functor.builtin - package com.jnape.palatable.lambda.functor.builtin
 
com.jnape.palatable.lambda.internal - package com.jnape.palatable.lambda.internal
 
com.jnape.palatable.lambda.internal.iteration - package com.jnape.palatable.lambda.internal.iteration
 
com.jnape.palatable.lambda.io - package com.jnape.palatable.lambda.io
 
com.jnape.palatable.lambda.monad - package com.jnape.palatable.lambda.monad
 
com.jnape.palatable.lambda.monad.transformer - package com.jnape.palatable.lambda.monad.transformer
 
com.jnape.palatable.lambda.monad.transformer.builtin - package com.jnape.palatable.lambda.monad.transformer.builtin
 
com.jnape.palatable.lambda.monoid - package com.jnape.palatable.lambda.monoid
 
com.jnape.palatable.lambda.monoid.builtin - package com.jnape.palatable.lambda.monoid.builtin
 
com.jnape.palatable.lambda.optics - package com.jnape.palatable.lambda.optics
 
com.jnape.palatable.lambda.optics.functions - package com.jnape.palatable.lambda.optics.functions
 
com.jnape.palatable.lambda.optics.lenses - package com.jnape.palatable.lambda.optics.lenses
 
com.jnape.palatable.lambda.optics.prisms - package com.jnape.palatable.lambda.optics.prisms
 
com.jnape.palatable.lambda.semigroup - package com.jnape.palatable.lambda.semigroup
 
com.jnape.palatable.lambda.semigroup.builtin - package com.jnape.palatable.lambda.semigroup.builtin
 
com.jnape.palatable.lambda.traversable - package com.jnape.palatable.lambda.traversable
 
CombinatorialIterator<A,B> - Class in com.jnape.palatable.lambda.internal.iteration
 
CombinatorialIterator(Iterator<A>, Iterator<B>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.CombinatorialIterator
 
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Right-to-left composition between different arity functions.
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn2
Right-to-left composition between different arity functions.
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn3
 
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn4
 
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn5
 
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn6
 
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn7
 
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn8
 
compose(Kleisli<Z, A, M, MA>) - Method in interface com.jnape.palatable.lambda.functions.specialized.Kleisli
Right-to-left composition of two compatible Kleisli arrows, yielding a new Kleisli arrow.
compose(Fn2<? super Y, ? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.specialized.Predicate
Right-to-left composition between different arity functions.
Compose<F extends Applicative<?,F>,G extends Applicative<?,G>,A> - Class in com.jnape.palatable.lambda.functor.builtin
A functor representing the type-level composition of two Applicative functors; useful for preserving nested type-level transformations during traversal of a Traversable.
Compose(Applicative<? extends Applicative<A, G>, F>) - Constructor for class com.jnape.palatable.lambda.functor.builtin.Compose
 
Compose<A> - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by CompletableFuture<A> and a monoid over A.
compose() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Compose
 
compose(Monoid<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Compose
 
compose(Monoid<A>, CompletableFuture<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Compose
 
compose(Monoid<A>, CompletableFuture<A>, CompletableFuture<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Compose
 
compose(Optic<? super Profunctor<?, ?, ?>, ? super Functor<?, ?>, R, U, S, T>) - Method in interface com.jnape.palatable.lambda.optics.Iso
Right-to-Left composition of optics.
compose(Iso.Simple<R, S>) - Method in interface com.jnape.palatable.lambda.optics.Iso.Simple
Compose two simple isos from right to left.
compose(Optic.Simple<? super Profunctor<?, ?, ?>, ? super Functor<?, ?>, R, S>) - Method in interface com.jnape.palatable.lambda.optics.Iso.Simple
Compose two simple optics from right to left.
compose(Optic<? super Cartesian<?, ?, ?>, ? super Functor<?, ?>, R, U, S, T>) - Method in interface com.jnape.palatable.lambda.optics.Lens
Right-to-Left composition of optics.
compose(Optic.Simple<? super Cartesian<?, ?, ?>, ? super Functor<?, ?>, R, S>) - Method in interface com.jnape.palatable.lambda.optics.Lens.Simple
Compose two simple optics from right to left.
compose(Optic<? super P, ? super F, R, U, S, T>) - Method in interface com.jnape.palatable.lambda.optics.Optic
Right-to-Left composition of optics.
compose(Optic.Simple<? super P, ? super F, R, S>) - Method in interface com.jnape.palatable.lambda.optics.Optic.Simple
Compose two simple optics from right to left.
compose(ProtoOptic<? super Cocartesian<?, ?, ?>, R, U, S, T>) - Method in interface com.jnape.palatable.lambda.optics.Prism
Right-to-Left composition of proto-optics.
compose(ProtoOptic<? super P, R, U, S, T>) - Method in interface com.jnape.palatable.lambda.optics.ProtoOptic
Right-to-Left composition of proto-optics.
Compose<A> - Class in com.jnape.palatable.lambda.semigroup.builtin
A Semigroup instance formed by CompletableFuture<A> and a semigroup over A.
compose() - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Compose
 
compose(Semigroup<A>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Compose
 
compose(Semigroup<A>, CompletableFuture<A>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Compose
 
compose(Semigroup<A>, CompletableFuture<A>, CompletableFuture<A>) - Static method in class com.jnape.palatable.lambda.semigroup.builtin.Compose
 
Concat<A> - Class in com.jnape.palatable.lambda.monoid.builtin
The Monoid instance formed under concatenation for an arbitrary Iterable.
concat() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Concat
 
concat(Iterable<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Concat
 
concat(Iterable<A>, Iterable<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Concat
 
ConcatenatingIterable<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
ConcatenatingIterable(Iterable<A>, Iterable<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.ConcatenatingIterable
 
cons(NewHead) - Method in class com.jnape.palatable.lambda.adt.hlist.HList
Cons an element onto the front of this HList.
cons(Head, Tail) - Static method in class com.jnape.palatable.lambda.adt.hlist.HList
Static factory method for creating an HList from the given head and tail.
cons(NewHead) - Method in class com.jnape.palatable.lambda.adt.hlist.HList.HCons
 
cons(Head) - Method in class com.jnape.palatable.lambda.adt.hlist.HList.HNil
 
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.SingletonHList
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple3
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple4
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple5
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple6
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple7
Cons an element onto the front of this HList.
cons(_0) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple8
Cons an element onto the front of this HList.
Cons<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Prepend an element to an Iterable.
cons() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Cons
 
cons(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Cons
 
cons(A, Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Cons
 
ConsingIterator<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
ConsingIterator(A, Iterable<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.ConsingIterator
 
Const<A,B> - Class in com.jnape.palatable.lambda.functor.builtin
A (surprisingly useful) functor over some phantom type B, retaining a value of type A that can be retrieved later.
Const(A) - Constructor for class com.jnape.palatable.lambda.functor.builtin.Const
 
Constantly<A,B> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
A function that takes two arguments and always returns the first argument.
constantly() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Constantly
 
constantly(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Constantly
 
constantly(A, B) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Constantly
 
contains(Fn1<? super SetA, ? extends SetA>, A) - Static method in class com.jnape.palatable.lambda.optics.lenses.SetLens
A lens that focuses on whether a Set contains some value a.
contains(A) - Static method in class com.jnape.palatable.lambda.optics.lenses.SetLens
A lens that focuses on whether a Set contains some value a.
containsKey(TypeSafeKey<?, ?>) - Method in class com.jnape.palatable.lambda.adt.hmap.HMap
Determine if a key is mapped.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Effect
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn2
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn3
 
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn4
 
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn5
 
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn6
 
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn7
 
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.Fn8
 
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.specialized.BiPredicate
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.specialized.Kleisli
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functions.specialized.Predicate
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends S>) - Method in class com.jnape.palatable.lambda.functor.builtin.Exchange
Contravariantly map A <- B.
contraMap(Fn1<? super R, ? extends S>) - Method in class com.jnape.palatable.lambda.functor.builtin.Market
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends S>) - Method in class com.jnape.palatable.lambda.functor.builtin.Tagged
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functor.Cartesian
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functor.Cocartesian
Contravariantly map A <- B.
contraMap(Fn1<? super B, ? extends A>) - Method in interface com.jnape.palatable.lambda.functor.Contravariant
Contravariantly map A <- B.
contraMap(Fn1<? super Z, ? extends A>) - Method in interface com.jnape.palatable.lambda.functor.Profunctor
Contravariantly map A <- B.
contraMap(Fn1<? super Q, ? extends R>) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Contravariantly map A <- B.
contraMap(Fn1<? super R, ? extends S>) - Method in interface com.jnape.palatable.lambda.optics.Iso
Contravariantly map A <- B.
contraMap(Fn1<? super R, ? extends S>) - Method in interface com.jnape.palatable.lambda.optics.Lens
Contravariantly map A <- B.
contraMap(Fn1<? super R, ? extends S>) - Method in interface com.jnape.palatable.lambda.optics.Prism
Contravariantly map A <- B.
Contravariant<A,C extends Contravariant<?,C>> - Interface in com.jnape.palatable.lambda.functor
The contravariant functor (or "co-functor"); that is, a functor that maps contravariantly (A <- B) over its parameter.
converge(Fn1<? super C, ? extends CoProduct2<A, B, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice3
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super D, ? extends CoProduct3<A, B, C, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice4
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super E, ? extends CoProduct4<A, B, C, D, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice5
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super F, ? extends CoProduct5<A, B, C, D, E, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice6
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super G, ? extends CoProduct6<A, B, C, D, E, F, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice7
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super H, ? extends CoProduct7<A, B, C, D, E, F, G, ?>>) - Method in class com.jnape.palatable.lambda.adt.choice.Choice8
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super C, ? extends CoProduct2<A, B, ?>>) - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct3
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super D, ? extends CoProduct3<A, B, C, ?>>) - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct4
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super E, ? extends CoProduct4<A, B, C, D, ?>>) - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super F, ? extends CoProduct5<A, B, C, D, E, ?>>) - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super G, ? extends CoProduct6<A, B, C, D, E, F, ?>>) - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
converge(Fn1<? super H, ? extends CoProduct7<A, B, C, D, E, F, G, ?>>) - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Converge this coproduct down to a lower order coproduct by mapping the last possible type into an earlier possible type.
CoProduct2<A,B,CP2 extends CoProduct2<A,B,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of two types.
CoProduct3<A,B,C,CP3 extends CoProduct3<A,B,C,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of three types.
CoProduct4<A,B,C,D,CP4 extends CoProduct4<A,B,C,D,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of four types.
CoProduct5<A,B,C,D,E,CP5 extends CoProduct5<A,B,C,D,E,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of five types.
CoProduct6<A,B,C,D,E,F,CP6 extends CoProduct6<A,B,C,D,E,F,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of six types.
CoProduct7<A,B,C,D,E,F,G,CP7 extends CoProduct7<A,B,C,D,E,F,G,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of seven types.
CoProduct8<A,B,C,D,E,F,G,H,CP8 extends CoProduct8<A,B,C,D,E,F,G,H,?>> - Interface in com.jnape.palatable.lambda.adt.coproduct
A generalization of the coproduct of eight types.
curried(Fn1<A, Fn1<B, C>>) - Static method in interface com.jnape.palatable.lambda.functions.Fn2
Static factory method for wrapping a curried Fn1 in an Fn2.
curry(Fn1<? super Tuple2<A, B>, ? extends C>) - Static method in interface com.jnape.palatable.lambda.functions.Fn2
Static factory method for wrapping an uncurried Fn1 in an Fn2.
Cycle<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn1
Given an Iterable, return an infinite Iterable that repeatedly cycles its elements, in order.
cycle() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Cycle
 
cycle(Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Cycle
 
cycle(A...) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn1.Cycle
 
CyclicIterable<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
CyclicIterable(Iterable<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.CyclicIterable
 
CyclicIterator<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
CyclicIterator(Iterator<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.CyclicIterator
 
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