Uses of Class
com.jnape.palatable.lambda.functor.builtin.Exchange
Packages that use Exchange
Package
Description
-
Uses of Exchange in com.jnape.palatable.lambda.functor.builtin
Classes in com.jnape.palatable.lambda.functor.builtin that implement interfaces with type arguments of type ExchangeModifier and TypeClassDescriptionfinal classExchange<A,B, S, T> A profunctor used to extract the isomorphic functions anIsois composed of.Methods in com.jnape.palatable.lambda.functor.builtin that return ExchangeModifier and TypeMethodDescriptionContravariantly 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. -
Uses of Exchange in com.jnape.palatable.lambda.optics.functions
Classes in com.jnape.palatable.lambda.optics.functions that implement interfaces with type arguments of type ExchangeMethod parameters in com.jnape.palatable.lambda.optics.functions with type arguments of type ExchangeModifier and TypeMethodDescriptionUnder.checkedApply(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B> optic, Fn1<? super T, ? extends S> fn, B b) static <S,T, A, B> Fn1 <B, A> Under.under(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B> optic, Fn1<? super T, ? extends S> fn) static <S,T, A, B> A Under.under(Optic<? super Exchange<A, B, ?, ?>, ? super Identity<?>, S, T, A, B> optic, Fn1<? super T, ? extends S> fn, B b)