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