Package com.mojang.datafixers.optics
Interface Traversal<S,T,A,B>
- All Superinterfaces:
App2<Traversal.Mu<A,
,B>, S, T> Optic<TraversalP.Mu,
,S, T, A, B> Wander<S,
T, A, B>
- All Known Implementing Classes:
ListTraversal
public interface Traversal<S,T,A,B>
extends Wander<S,T,A,B>, App2<Traversal.Mu<A,B>,S,T>, Optic<TraversalP.Mu,S,T,A,B>
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
-
Method Summary
Modifier and TypeMethodDescriptioneval
(App<? extends TraversalP.Mu, P> proof) static <S,
T, A, B> Traversal<S, T, A, B> unbox
(App2<Traversal.Mu<A, B>, S, T> box)