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

P

Partition<A,B,C> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Given an Iterable<A> as and a disjoint mapping function a -> CoProduct2<A, B>, return a Tuple2 over the lazily unwrapped left A and right B values in the first and second slots, respectively.
partition() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Partition
 
partition(Fn1<? super A, ? extends CoProduct2<B, C, ?>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Partition
 
partition(Fn1<? super A, ? extends CoProduct2<B, C, ?>>, Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Partition
 
peek(Fn1<? super R, ? extends IO<?>>) - Method in class com.jnape.palatable.lambda.adt.Either
Deprecated.
in favor of matching into an IO and explicitly running it
peek(Fn1<? super L, ? extends IO<?>>, Fn1<? super R, ? extends IO<?>>) - Method in class com.jnape.palatable.lambda.adt.Either
Deprecated.
in favor of matching into an IO and explicitly running it
peek(Fn1<? super A, ? extends IO<?>>) - Method in class com.jnape.palatable.lambda.adt.Maybe
Deprecated.
in favor of matching into an IO and explicitly running it
Peek<A,FA extends Functor<A,?>> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Deprecated.
in favor of producing an IO from the given Functor and explicitly running it
peek() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek
Deprecated.
 
peek(Fn1<? super A, ? extends IO<?>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek
Deprecated.
 
peek(Fn1<? super A, ? extends IO<?>>, FA) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek
Deprecated.
 
Peek2<A,B,FAB extends BoundedBifunctor<A,B,? super A,? super B,?>> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Deprecated.
in favor of producing an IO from the given BoundedBifunctor and explicitly running it
peek2() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek2
Deprecated.
 
peek2(Fn1<? super A, ? extends IO<?>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek2
Deprecated.
 
peek2(Fn1<? super A, ? extends IO<?>>, Fn1<? super B, ? extends IO<?>>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek2
Deprecated.
 
peek2(Fn1<? super A, ? extends IO<?>>, Fn1<? super B, ? extends IO<?>>, FAB) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.Peek2
Deprecated.
 
pin(IO<A>, Executor) - Static method in class com.jnape.palatable.lambda.io.IO
Pin an IO to an Executor such that regardless of what future decisions are made, when it runs, it will run using whatever parallelism is supported by the Executor's threading model.
Pre<P extends Profunctor<?,?,? extends P>,S,T,A,B> - Class in com.jnape.palatable.lambda.optics.functions
Turn an Optic with a unary mapping that can be used for viewing some number of values into an Optic that views the first value, if it exists.
pre() - Static method in class com.jnape.palatable.lambda.optics.functions.Pre
 
pre(Optic<P, ? super Const<Maybe<A>, ?>, S, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.functions.Pre
 
pre(ProtoOptic<P, S, T, A, B>) - Static method in class com.jnape.palatable.lambda.optics.functions.Pre
 
Predicate<A> - Interface in com.jnape.palatable.lambda.functions.specialized
A specialized Fn1 that returns a Boolean.
predicate(Fn1<? super A, ? extends Boolean>) - Static method in interface com.jnape.palatable.lambda.functions.specialized.Predicate
Static factory method to create a predicate from an Fn1.
PredicatedDroppingIterable<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
PredicatedDroppingIterable(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.PredicatedDroppingIterable
 
PredicatedDroppingIterator<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
PredicatedDroppingIterator(Fn1<? super A, ? extends Boolean>, Iterator<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.PredicatedDroppingIterator
 
PredicatedTakingIterable<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
PredicatedTakingIterable(Fn1<? super A, ? extends Boolean>, Iterable<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.PredicatedTakingIterable
 
PredicatedTakingIterator<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
PredicatedTakingIterator(Fn1<? super A, ? extends Boolean>, Iterator<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.PredicatedTakingIterator
 
PrependAll<A> - Class in com.jnape.palatable.lambda.functions.builtin.fn2
Lazily prepend each value with of the Iterable with the supplied separator value.
prependAll() - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.PrependAll
 
prependAll(A) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.PrependAll
 
prependAll(A, Iterable<A>) - Static method in class com.jnape.palatable.lambda.functions.builtin.fn2.PrependAll
 
PrependingIterator<A> - Class in com.jnape.palatable.lambda.internal.iteration
 
PrependingIterator(A, Iterator<A>) - Constructor for class com.jnape.palatable.lambda.internal.iteration.PrependingIterator
 
Present<A> - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by Maybe<A> and a semigroup over A.
present() - Static method in class com.jnape.palatable.lambda.monoid.builtin.Present
 
present(Semigroup<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Present
 
present(Semigroup<A>, Maybe<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Present
 
present(Semigroup<A>, Maybe<A>, Maybe<A>) - Static method in class com.jnape.palatable.lambda.monoid.builtin.Present
 
Prism<S,T,A,B> - Interface in com.jnape.palatable.lambda.optics
Prisms are Isos that can fail in one direction.
prism(Fn1<? super S, ? extends CoProduct2<T, A, ?>>, Fn1<? super B, ? extends T>) - Static method in interface com.jnape.palatable.lambda.optics.Prism
Static factory method for creating a Prism given a mapping from S -> Either<T, A> and a mapping from B -> T.
prism(ProtoOptic<? super Cocartesian<?, ?, ?>, S, T, A, B>) - Static method in interface com.jnape.palatable.lambda.optics.Prism
Promote a ProtoOptic with compatible bounds to an Prism.
prism(Optic<? super Cocartesian<?, ?, ?>, ? super Functor<?, ?>, S, T, A, B>) - Static method in interface com.jnape.palatable.lambda.optics.Prism
Promote an Optic with compatible bounds to an Prism.
Prism.Simple<S,A> - Interface in com.jnape.palatable.lambda.optics
A convenience type with a simplified type signature for common prism with unified S/T and A/B types.
product(_1, _2) - Static method in interface com.jnape.palatable.lambda.adt.product.Product2
Static factory method for creating a generic Product2.
product(_1, _2, _3) - Static method in interface com.jnape.palatable.lambda.adt.product.Product3
Static factory method for creating a generic Product3.
product(_1, _2, _3, _4) - Static method in interface com.jnape.palatable.lambda.adt.product.Product4
Static factory method for creating a generic Product4.
product(_1, _2, _3, _4, _5) - Static method in interface com.jnape.palatable.lambda.adt.product.Product5
Static factory method for creating a generic Product5.
product(_1, _2, _3, _4, _5, _6) - Static method in interface com.jnape.palatable.lambda.adt.product.Product6
Static factory method for creating a generic Product6.
product(_1, _2, _3, _4, _5, _6, _7) - Static method in interface com.jnape.palatable.lambda.adt.product.Product7
Static factory method for creating a generic Product7.
product(_1, _2, _3, _4, _5, _6, _7, _8) - Static method in interface com.jnape.palatable.lambda.adt.product.Product8
Static factory method for creating a generic Product8.
Product2<_1,_2> - Interface in com.jnape.palatable.lambda.adt.product
The minimal shape of the combination of two potentially distinctly typed values, supporting destructuring via explicitly named indexing methods, as well as via a combining function.
Product3<_1,_2,_3> - Interface in com.jnape.palatable.lambda.adt.product
A product with three values.
Product4<_1,_2,_3,_4> - Interface in com.jnape.palatable.lambda.adt.product
A product with four values.
Product5<_1,_2,_3,_4,_5> - Interface in com.jnape.palatable.lambda.adt.product
A product with five values.
Product6<_1,_2,_3,_4,_5,_6> - Interface in com.jnape.palatable.lambda.adt.product
A product with six values.
Product7<_1,_2,_3,_4,_5,_6,_7> - Interface in com.jnape.palatable.lambda.adt.product
A product with seven values.
Product8<_1,_2,_3,_4,_5,_6,_7,_8> - Interface in com.jnape.palatable.lambda.adt.product
A product with eight values.
Profunctor<A,B,PF extends Profunctor<?,?,PF>> - Interface in com.jnape.palatable.lambda.functor
A dually-parametric functor that maps contravariantly over the left parameter and covariantly over the right.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice2
Specialize this choice's projection to a Tuple2.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice3
Specialize this choice's projection to a Tuple3.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice4
Specialize this choice's projection to a Tuple4.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice5
Specialize this choice's projection to a Tuple5.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice6
Specialize this choice's projection to a Tuple6.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice7
Specialize this choice's projection to a Tuple7.
project() - Method in class com.jnape.palatable.lambda.adt.choice.Choice8
Specialize this choice's projection to a Tuple8.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct2
Project this coproduct onto a product, such that the index in the product that corresponds to this coproduct's value is present, while the other indices are absent.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct3
Project this coproduct onto a product.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct4
Project this coproduct onto a product.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Project this coproduct onto a product.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Project this coproduct onto a product.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Project this coproduct onto a product.
project() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Project this coproduct onto a product.
project() - Method in class com.jnape.palatable.lambda.adt.Maybe
Project this coproduct onto a product, such that the index in the product that corresponds to this coproduct's value is present, while the other indices are absent.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct2
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct3
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct4
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectA() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the first slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct2
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct3
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct4
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectB() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the second slot value.
projectC() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct3
Convenience method for projecting this coproduct onto a product and then extracting the third slot value.
projectC() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct4
Convenience method for projecting this coproduct onto a product and then extracting the third slot value.
projectC() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Convenience method for projecting this coproduct onto a product and then extracting the third slot value.
projectC() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Convenience method for projecting this coproduct onto a product and then extracting the third slot value.
projectC() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the third slot value.
projectC() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the third slot value.
projectD() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct4
Convenience method for projecting this coproduct onto a product and then extracting the fourth slot value.
projectD() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Convenience method for projecting this coproduct onto a product and then extracting the fourth slot value.
projectD() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Convenience method for projecting this coproduct onto a product and then extracting the fourth slot value.
projectD() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the fourth slot value.
projectD() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the fourth slot value.
projectE() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct5
Convenience method for projecting this coproduct onto a product and then extracting the fifth slot value.
projectE() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Convenience method for projecting this coproduct onto a product and then extracting the fifth slot value.
projectE() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the fifth slot value.
projectE() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the fifth slot value.
projectF() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct6
Convenience method for projecting this coproduct onto a product and then extracting the sixth slot value.
projectF() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the sixth slot value.
projectF() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the sixth slot value.
projectG() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct7
Convenience method for projecting this coproduct onto a product and then extracting the seventh slot value.
projectG() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the seventh slot value.
projectH() - Method in interface com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Convenience method for projecting this coproduct onto a product and then extracting the eighth slot value.
ProtoOptic<P extends Profunctor<?,?,? extends P>,S,T,A,B> - Interface in com.jnape.palatable.lambda.optics
A generic supertype representation for a profunctor Optic that requires a Pure implementation to derive its Functor constraint and graduate to a full-fledge Optic, equipped with a default Optic instance for the profunctor constraint and Identity.
pure(C) - Method in class com.jnape.palatable.lambda.adt.choice.Choice2
Lift the value b into this applicative functor.
pure(D) - Method in class com.jnape.palatable.lambda.adt.choice.Choice3
Lift the value b into this applicative functor.
pure(E) - Method in class com.jnape.palatable.lambda.adt.choice.Choice4
Lift the value b into this applicative functor.
pure(F) - Method in class com.jnape.palatable.lambda.adt.choice.Choice5
Lift the value b into this applicative functor.
pure(G) - Method in class com.jnape.palatable.lambda.adt.choice.Choice6
Lift the value b into this applicative functor.
pure(H) - Method in class com.jnape.palatable.lambda.adt.choice.Choice7
Lift the value b into this applicative functor.
pure(I) - Method in class com.jnape.palatable.lambda.adt.choice.Choice8
Lift the value b into this applicative functor.
pure(R2) - Method in class com.jnape.palatable.lambda.adt.Either
Lift the value b into this applicative functor.
pure(_1Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.SingletonHList
Lift the value b into this applicative functor.
pure(_2Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
Lift the value b into this applicative functor.
pure(_3Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple3
Lift the value b into this applicative functor.
pure(_4Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple4
Lift the value b into this applicative functor.
pure(_5Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple5
Lift the value b into this applicative functor.
pure(_6Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple6
Lift the value b into this applicative functor.
pure(_7Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple7
Lift the value b into this applicative functor.
pure(_8Prime) - Method in class com.jnape.palatable.lambda.adt.hlist.Tuple8
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.adt.Maybe
Lift the value into the Maybe monad
pure(C) - Method in class com.jnape.palatable.lambda.adt.These
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.adt.Try
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.functions.Fn0
 
pure(C) - Method in interface com.jnape.palatable.lambda.functions.Fn1
Lift the value b into this applicative functor.
pure(C) - Method in class com.jnape.palatable.lambda.functions.recursion.RecursiveResult
Lift the value b into this applicative functor.
Pure<F extends Functor<?,? extends F>> - Interface in com.jnape.palatable.lambda.functions.specialized
Generalized, portable Applicative.pure(Object), with a loosened Functor constraint.
pure(Pure<F>) - Static method in interface com.jnape.palatable.lambda.functions.specialized.Pure
Static method to aid inference.
pure(B) - Method in interface com.jnape.palatable.lambda.functor.Applicative
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.functor.builtin.Compose
Lift the value b into this applicative functor.
pure(C) - Method in class com.jnape.palatable.lambda.functor.builtin.Const
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.functor.builtin.Identity
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.functor.builtin.Lazy
Lift the value b into this applicative functor.
pure(U) - Method in class com.jnape.palatable.lambda.functor.builtin.Market
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.functor.builtin.State
Lift the value b into this applicative functor.
pure(C) - Method in class com.jnape.palatable.lambda.functor.builtin.Tagged
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.functor.builtin.Writer
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.io.IO
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.monad.Monad
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.monad.MonadError
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.monad.MonadReader
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.monad.MonadRec
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.monad.MonadWriter
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.SafeT
Lift the value b into this applicative functor.
pure(R2) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.EitherT
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.IdentityT
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.MaybeT
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
Lift the value b into this applicative functor.
pure(B) - Method in interface com.jnape.palatable.lambda.monad.transformer.MonadT
Lift the value b into this applicative functor.
pure(U) - Method in interface com.jnape.palatable.lambda.optics.Iso
Lift the value b into this applicative functor.
pure(U) - Method in interface com.jnape.palatable.lambda.optics.Lens
Lift the value b into this applicative functor.
pure(U) - Method in interface com.jnape.palatable.lambda.optics.Prism
Lift the value b into this applicative functor.
pure(B) - Method in class com.jnape.palatable.lambda.traversable.LambdaIterable
Lift the value b into this applicative functor.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice2
The canonical Pure instance for Choice2.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice3
The canonical Pure instance for Choice3.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice4
The canonical Pure instance for Choice4.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice5
The canonical Pure instance for Choice5.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice6
The canonical Pure instance for Choice6.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice7
The canonical Pure instance for Choice7.
pureChoice() - Static method in class com.jnape.palatable.lambda.adt.choice.Choice8
The canonical Pure instance for Choice8.
pureCompose(Pure<F>, Pure<G>) - Static method in class com.jnape.palatable.lambda.functor.builtin.Compose
The canonical Pure instance for Compose.
pureConst(A) - Static method in class com.jnape.palatable.lambda.functor.builtin.Const
The canonical Pure instance for Const.
pureEither() - Static method in class com.jnape.palatable.lambda.adt.Either
The canonical Pure instance for Either.
pureEitherT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.EitherT
The canonical Pure instance for EitherT.
pureFn1() - Static method in interface com.jnape.palatable.lambda.functions.Fn1
The canonical Pure instance for Fn1.
pureIdentity() - Static method in class com.jnape.palatable.lambda.functor.builtin.Identity
The canonical Pure instance for Identity.
pureIdentityT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.IdentityT
The canonical Pure instance for IdentityT.
pureIO() - Static method in class com.jnape.palatable.lambda.io.IO
The canonical Pure instance for IO.
pureIso(Fn1<? super S, ? extends A>) - Static method in interface com.jnape.palatable.lambda.optics.Iso
The canonical Pure instance for Iso.
pureLambdaIterable() - Static method in class com.jnape.palatable.lambda.traversable.LambdaIterable
The canonical Pure instance for LambdaIterable.
pureLazy() - Static method in class com.jnape.palatable.lambda.functor.builtin.Lazy
The canonical Pure instance for Lazy.
pureLazyT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.LazyT
The canonical Pure instance for LazyT.
pureLens(Fn1<? super S, ? extends A>) - Static method in interface com.jnape.palatable.lambda.optics.Lens
The canonical Pure instance for Lens.
pureMarket() - Static method in class com.jnape.palatable.lambda.functor.builtin.Market
The canonical Pure instance for Market.
pureMaybe() - Static method in class com.jnape.palatable.lambda.adt.Maybe
The canonical Pure instance for Maybe.
pureMaybeT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.MaybeT
The canonical Pure instance for MaybeT.
purePrism() - Static method in interface com.jnape.palatable.lambda.optics.Prism
The canonical Pure instance for Prism.
pureReaderT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.ReaderT
The canonical Pure instance for ReaderT.
pureRecursiveResult() - Static method in class com.jnape.palatable.lambda.functions.recursion.RecursiveResult
The canonical Pure instance for RecursiveResult.
pureSafeT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.SafeT
The canonical Pure instance for SafeT.
pureSingletonHList() - Static method in class com.jnape.palatable.lambda.adt.hlist.SingletonHList
The canonical Pure instance for SingletonHList.
pureState() - Static method in class com.jnape.palatable.lambda.functor.builtin.State
The canonical Pure instance for State.
pureStateT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
The canonical Pure instance for StateT.
pureTagged() - Static method in class com.jnape.palatable.lambda.functor.builtin.Tagged
The canonical Pure instance for Tagged.
pureThese() - Static method in class com.jnape.palatable.lambda.adt.These
The canonical Pure instance for These.
pureTry() - Static method in class com.jnape.palatable.lambda.adt.Try
The canonical Pure instance for Try.
pureTuple(_1) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple2
The canonical Pure instance for Tuple2.
pureTuple(_1, _2) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple3
The canonical Pure instance for Tuple3.
pureTuple(_1, _2, _3) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple4
The canonical Pure instance for Tuple4.
pureTuple(_1, _2, _3, _4) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple5
The canonical Pure instance for Tuple5.
pureTuple(_1, _2, _3, _4, _5) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple6
The canonical Pure instance for Tuple6.
pureTuple(_1, _2, _3, _4, _5, _6) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple7
The canonical Pure instance for Tuple7.
pureTuple(_1, _2, _3, _4, _5, _6, _7) - Static method in class com.jnape.palatable.lambda.adt.hlist.Tuple8
The canonical Pure instance for Tuple8.
pureWriter() - Static method in class com.jnape.palatable.lambda.functor.builtin.Writer
The canonical Pure instance for Writer.
pureWriterT(Pure<M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.WriterT
The canonical Pure instance for WriterT.
put(TypeSafeKey<?, V>, V) - Method in class com.jnape.palatable.lambda.adt.hmap.HMap
Store a value for the given key.
put(S) - Static method in class com.jnape.palatable.lambda.functor.builtin.State
Create a State that ignores its initial state, returning a Unit result and s as its final state.
put(MonadRec<S, M>) - Static method in class com.jnape.palatable.lambda.monad.transformer.builtin.StateT
Lift a monadic state into StateT.
putAll(HMap) - Method in class com.jnape.palatable.lambda.adt.hmap.HMap
Store all the key/value mappings in hMap in this HMap.
PutAll - Class in com.jnape.palatable.lambda.monoid.builtin
A Monoid instance formed by HMap that simply combines all the mappings.
putAll() - Static method in class com.jnape.palatable.lambda.monoid.builtin.PutAll
 
putAll(HMap) - Static method in class com.jnape.palatable.lambda.monoid.builtin.PutAll
 
putAll(HMap, HMap) - Static method in class com.jnape.palatable.lambda.monoid.builtin.PutAll
 
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