Package com.jnape.palatable.lambda.optics.functions
package com.jnape.palatable.lambda.optics.functions
-
ClassesClassDescriptionMatching<S,
T, A, B> Over<S,T, A, B> Given anOptic
, a function fromA
toB
, and a "larger" valueS
, produce aT
by retrieving theA
from theS
, applying the function, and updating theS
with theB
resulting from the function.Re<S,T, A, B> Turn anOptic
with a unary mapping that can be used for setting (e.g.Set<S,T, A, B> Under<S,T, A, B> View<S,T, A, B>