Uses of Class
com.jnape.palatable.lambda.functor.builtin.Market
Packages that use Market
Package
Description
-
Uses of Market in com.jnape.palatable.lambda.functor.builtin
Classes in com.jnape.palatable.lambda.functor.builtin that implement interfaces with type arguments of type MarketModifier and TypeClassDescriptionfinal classMarket<A,B, S, T> A profunctor used to extract the isomorphic functions aPrismis composed of.final classMarket<A,B, S, T> A profunctor used to extract the isomorphic functions aPrismis composed of.Methods in com.jnape.palatable.lambda.functor.builtin that return MarketModifier and TypeMethodDescriptionMarket.cocartesian()Choose some typeCor this profunctor's carrier types.Contravariantly mapA <- B.Dually map contravariantly over the left parameter and covariantly over the right parameter.Contravariantly map over the left parameter.Covariantly map over the right parameter.Chain dependent computations that may continue or short-circuit based on previous results.Covariantly transmute this functor's parameter using the given mapping function.Market.pure(U u) Lift the valuebinto this applicative functor.Market.trampolineM(Fn1<? super T, ? extends MonadRec<RecursiveResult<T, U>, Market<A, B, S, ?>>> fn) Given some operation yielding aRecursiveResultinside thisMonadRec, internally trampoline the operation until it yields aterminationinstruction.Given another instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports.Methods in com.jnape.palatable.lambda.functor.builtin that return types with arguments of type MarketMethod parameters in com.jnape.palatable.lambda.functor.builtin with type arguments of type MarketModifier and TypeMethodDescriptionChain dependent computations that may continue or short-circuit based on previous results.Market.trampolineM(Fn1<? super T, ? extends MonadRec<RecursiveResult<T, U>, Market<A, B, S, ?>>> fn) Given some operation yielding aRecursiveResultinside thisMonadRec, internally trampoline the operation until it yields aterminationinstruction.Given another instance of this applicative over a mapping function, "zip" the two instances together using whatever application semantics the current applicative supports. -
Uses of Market in com.jnape.palatable.lambda.optics.functions
Classes in com.jnape.palatable.lambda.optics.functions that implement interfaces with type arguments of type MarketMethod parameters in com.jnape.palatable.lambda.optics.functions with type arguments of type Market