Package org.smallmind.nutsnbolts.util
Interface Mutation<T,R>
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface Mutation<T,R>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <V> Mutation<T,V>andThen(Mutation<? super R,? extends V> after)Rapply(T t)default <V> Mutation<V,R>compose(Mutation<? super V,? extends T> before)static <T> Function<T,T>identity()
-