Uses of Interface
com.jnape.palatable.lambda.functions.specialized.Pure
-
-
Uses of Pure in com.jnape.palatable.lambda.adt
Methods in com.jnape.palatable.lambda.adt that return Pure Modifier and Type Method Description static <L> Pure<Either<L,?>>Either. pureEither()static Pure<Maybe<?>>Maybe. pureMaybe()static <A> Pure<These<A,?>>These. pureThese()static Pure<Try<?>>Try. pureTry() -
Uses of Pure in com.jnape.palatable.lambda.adt.choice
Methods in com.jnape.palatable.lambda.adt.choice that return Pure Modifier and Type Method Description static <A> Pure<Choice2<A,?>>Choice2. pureChoice()static <A,B>
Pure<Choice3<A,B,?>>Choice3. pureChoice()static <A,B,C>
Pure<Choice4<A,B,C,?>>Choice4. pureChoice()static <A,B,C,D>
Pure<Choice5<A,B,C,D,?>>Choice5. pureChoice()static <A,B,C,D,E>
Pure<Choice6<A,B,C,D,E,?>>Choice6. pureChoice()static <A,B,C,D,E,F>
Pure<Choice7<A,B,C,D,E,F,?>>Choice7. pureChoice()static <A,B,C,D,E,F,G>
Pure<Choice8<A,B,C,D,E,F,G,?>>Choice8. pureChoice() -
Uses of Pure in com.jnape.palatable.lambda.adt.hlist
Methods in com.jnape.palatable.lambda.adt.hlist that return Pure Modifier and Type Method Description static Pure<SingletonHList<?>>SingletonHList. pureSingletonHList()The canonicalPureinstance forSingletonHList.static <_1> Pure<Tuple2<_1,?>>Tuple2. pureTuple(_1 _1)static <_1,_2>
Pure<Tuple3<_1,_2,?>>Tuple3. pureTuple(_1 _1, _2 _2)static <_1,_2,_3>
Pure<Tuple4<_1,_2,_3,?>>Tuple4. pureTuple(_1 _1, _2 _2, _3 _3)static <_1,_2,_3,_4>
Pure<Tuple5<_1,_2,_3,_4,?>>Tuple5. pureTuple(_1 _1, _2 _2, _3 _3, _4 _4)static <_1,_2,_3,_4,_5>
Pure<Tuple6<_1,_2,_3,_4,_5,?>>Tuple6. pureTuple(_1 _1, _2 _2, _3 _3, _4 _4, _5 _5)static <_1,_2,_3,_4,_5,_6>
Pure<Tuple7<_1,_2,_3,_4,_5,_6,?>>Tuple7. pureTuple(_1 _1, _2 _2, _3 _3, _4 _4, _5 _5, _6 _6)static <_1,_2,_3,_4,_5,_6,_7>
Pure<Tuple8<_1,_2,_3,_4,_5,_6,_7,?>>Tuple8. pureTuple(_1 _1, _2 _2, _3 _3, _4 _4, _5 _5, _6 _6, _7 _7) -
Uses of Pure in com.jnape.palatable.lambda.functions
Methods in com.jnape.palatable.lambda.functions that return Pure Modifier and Type Method Description static <A> Pure<Fn1<A,?>>Fn1. pureFn1() -
Uses of Pure in com.jnape.palatable.lambda.functions.recursion
Methods in com.jnape.palatable.lambda.functions.recursion that return Pure Modifier and Type Method Description static <A> Pure<RecursiveResult<A,?>>RecursiveResult. pureRecursiveResult()The canonicalPureinstance forRecursiveResult. -
Uses of Pure in com.jnape.palatable.lambda.functions.specialized
Methods in com.jnape.palatable.lambda.functions.specialized that return Pure Modifier and Type Method Description static <F extends Applicative<?,? extends F>>
Pure<F>Pure. of(Applicative<?,? extends F> app)static <F extends Functor<?,? extends F>>
Pure<F>Pure. pure(Pure<F> pure)Static method to aid inference.Methods in com.jnape.palatable.lambda.functions.specialized with parameters of type Pure Modifier and Type Method Description static <F extends Functor<?,? extends F>>
Pure<F>Pure. pure(Pure<F> pure)Static method to aid inference. -
Uses of Pure in com.jnape.palatable.lambda.functor.builtin
Methods in com.jnape.palatable.lambda.functor.builtin that return Pure Modifier and Type Method Description static <F extends Applicative<?,F>,G extends Applicative<?,G>>
Pure<Compose<F,G,?>>Compose. pureCompose(Pure<F> pureF, Pure<G> pureG)static <A> Pure<Const<A,?>>Const. pureConst(A a)static Pure<Identity<?>>Identity. pureIdentity()static Pure<Lazy<?>>Lazy. pureLazy()static <A,B,S>
Pure<Market<A,B,S,?>>Market. pureMarket()static <S> Pure<State<S,?>>State. pureState()static <S> Pure<Tagged<S,?>>Tagged. pureTagged()static <W> Pure<Writer<W,?>>Writer. pureWriter()Methods in com.jnape.palatable.lambda.functor.builtin with parameters of type Pure Modifier and Type Method Description static <F extends Applicative<?,F>,G extends Applicative<?,G>>
Pure<Compose<F,G,?>>Compose. pureCompose(Pure<F> pureF, Pure<G> pureG) -
Uses of Pure in com.jnape.palatable.lambda.io
Methods in com.jnape.palatable.lambda.io that return Pure Modifier and Type Method Description static Pure<IO<?>>IO. pureIO() -
Uses of Pure in com.jnape.palatable.lambda.monad
Fields in com.jnape.palatable.lambda.monad declared as Pure Modifier and Type Field Description private Pure<M>SafeT. pureMMethods in com.jnape.palatable.lambda.monad that return Pure Modifier and Type Method Description static <M extends MonadRec<?,M>>
Pure<SafeT<M,?>>SafeT. pureSafeT(Pure<M> pureM)Methods in com.jnape.palatable.lambda.monad with parameters of type Pure Modifier and Type Method Description static <M extends MonadRec<?,M>>
Pure<SafeT<M,?>>SafeT. pureSafeT(Pure<M> pureM)Constructors in com.jnape.palatable.lambda.monad with parameters of type Pure Constructor Description SafeT(SafeT.Body<M,A> body, Pure<M> pureM) -
Uses of Pure in com.jnape.palatable.lambda.monad.transformer.builtin
Fields in com.jnape.palatable.lambda.monad.transformer.builtin declared as Pure Modifier and Type Field Description private Pure<M>IterateT. pureMprivate Pure<M>WriterT. pureMMethods in com.jnape.palatable.lambda.monad.transformer.builtin that return Pure Modifier and Type Method Description static <M extends MonadRec<?,M>,L>
Pure<EitherT<M,L,?>>EitherT. pureEitherT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<IdentityT<M,?>>IdentityT. pureIdentityT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<IterateT<M,?>>IterateT. pureIterateT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<LazyT<M,?>>LazyT. pureLazyT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<MaybeT<M,?>>MaybeT. pureMaybeT(Pure<M> pureM)static <R,M extends MonadRec<?,M>>
Pure<ReaderT<R,M,?>>ReaderT. pureReaderT(Pure<M> pureM)static <S,M extends MonadRec<?,M>>
Pure<StateT<S,M,?>>StateT. pureStateT(Pure<M> pureM)static <W,M extends MonadRec<?,M>>
Pure<WriterT<W,M,?>>WriterT. pureWriterT(Pure<M> pureM)Methods in com.jnape.palatable.lambda.monad.transformer.builtin with parameters of type Pure Modifier and Type Method Description static <R,M extends MonadRec<?,M>>
ReaderT<R,M,R>ReaderT. ask(Pure<M> pureM)Given aPureask will give you access to the input within the monadic embeddingstatic <M extends MonadRec<?,M>,A>
IterateT<M,A>IterateT. empty(Pure<M> pureM)Static factory method for creating an emptyIterateT.static <A,M extends MonadRec<?,M>>
StateT<A,M,A>StateT. get(Pure<M> pureM)static <M extends MonadRec<?,M>,L>
Pure<EitherT<M,L,?>>EitherT. pureEitherT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<IdentityT<M,?>>IdentityT. pureIdentityT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<IterateT<M,?>>IterateT. pureIterateT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<LazyT<M,?>>LazyT. pureLazyT(Pure<M> pureM)static <M extends MonadRec<?,M>>
Pure<MaybeT<M,?>>MaybeT. pureMaybeT(Pure<M> pureM)static <R,M extends MonadRec<?,M>>
Pure<ReaderT<R,M,?>>ReaderT. pureReaderT(Pure<M> pureM)static <S,M extends MonadRec<?,M>>
Pure<StateT<S,M,?>>StateT. pureStateT(Pure<M> pureM)static <W,M extends MonadRec<?,M>>
Pure<WriterT<W,M,?>>WriterT. pureWriterT(Pure<M> pureM)static <M extends MonadRec<?,M>,A>
IterateT<M,A>IterateT. suspended(Fn0<MonadRec<Maybe<Tuple2<A,IterateT<M,A>>>,M>> thunk, Pure<M> pureM)Constructors in com.jnape.palatable.lambda.monad.transformer.builtin with parameters of type Pure Constructor Description IterateT(Pure<M> pureM, ImmutableQueue<Choice2<Fn0<MonadRec<Maybe<Tuple2<A,IterateT<M,A>>>,M>>,MonadRec<A,M>>> spine)WriterT(Pure<M> pureM, Fn1<? super Monoid<W>,? extends MonadRec<Tuple2<A,W>,M>> writerFn) -
Uses of Pure in com.jnape.palatable.lambda.monoid.builtin
Methods in com.jnape.palatable.lambda.monoid.builtin with parameters of type Pure Modifier and Type Method Description Monoid<Fn1<A,MA>>EndoK. checkedApply(Pure<M> pureM)static <M extends MonadRec<?,M>,A,MA extends MonadRec<A,M>>
Monoid<Fn1<A,MA>>EndoK. endoK(Pure<M> pureM) -
Uses of Pure in com.jnape.palatable.lambda.optics
Methods in com.jnape.palatable.lambda.optics that return Pure Modifier and Type Method Description static <S,A,B>
Pure<Iso<S,?,A,B>>Iso. pureIso(Fn1<? super S,? extends A> sa)static <S,A,B>
Pure<Lens<S,?,A,B>>Lens. pureLens(Fn1<? super S,? extends A> sa)static <S,A,B>
Pure<Prism<S,?,A,B>>Prism. purePrism()Methods in com.jnape.palatable.lambda.optics with parameters of type Pure Modifier and Type Method Description <F extends Applicative<?,F>>
Optic<P,F,S,T,A,B>ProtoOptic. toOptic(Pure<F> pure) -
Uses of Pure in com.jnape.palatable.lambda.traversable
Methods in com.jnape.palatable.lambda.traversable that return Pure Modifier and Type Method Description static Pure<LambdaIterable<?>>LambdaIterable. pureLambdaIterable()The canonicalPureinstance forLambdaIterable.
-