Setter<S,A> |
Iso.asSetter() |
|
Setter<S,A> |
Lens.asSetter() |
|
Setter<S,A> |
Optional.asSetter() |
|
Setter<S,A> |
Prism.asSetter() |
|
Setter<S,A> |
Traversal.asSetter() |
|
static <S> Setter<Either<S,S>,S> |
Setter.codiagonal() |
|
<C> Setter<S,C> |
Setter.composeIso(Iso<A,C> other) |
|
<C> Setter<S,C> |
Iso.composeSetter(Setter<A,C> other) |
|
<C> Setter<S,C> |
Lens.composeSetter(Setter<A,C> other) |
|
<C> Setter<S,C> |
Optional.composeSetter(Setter<A,C> other) |
|
<C,D> Setter<S,C> |
Prism.composeSetter(Setter<A,C> other) |
|
<C> Setter<S,C> |
Setter.composeSetter(Setter<A,C> other) |
|
<C> Setter<S,C> |
Traversal.composeSetter(Setter<A,C> other) |
|
<C> Setter<S,C> |
Setter.composeTraversal(Traversal<A,C> other) |
|
static <S> Setter<S,S> |
Setter.id() |
|
static <S,A> Setter<S,A> |
Setter.setter(F<F<A,A>,F<S,S>> modify) |
alias for PSetter constructor with a monomorphic modify function
|
<S1> Setter<Either<S,S1>,A> |
Setter.sum(Setter<S1,A> other) |
join two Setter with the same target
|