Uses of Interface
com.mojang.datafixers.kinds.App2
Packages that use App2
Package
Description
-
Uses of App2 in com.mojang.datafixers
Subinterfaces of App2 in com.mojang.datafixersClasses in com.mojang.datafixers that implement App2Methods in com.mojang.datafixers that return App2Modifier and TypeMethodDescriptionTypedOptic.apply(com.google.common.reflect.TypeToken<Proof2> token, App<Proof2, P> proof, App2<P, A, B> argument) private <A,B, C> App2 <FunctionType.Mu, A, B> FunctionType.Instance.cap(Procompose<FunctionType.Mu, FunctionType.Mu, A, B, C> cmp) FunctionType.Instance.empty()<A,B, C> App2 <FunctionType.Mu, Pair<A, C>, Pair<B, C>> FunctionType.Instance.first(App2<FunctionType.Mu, A, B> input) <A,B, C> App2 <FunctionType.Mu, Either<A, C>, Either<B, C>> FunctionType.Instance.left(App2<FunctionType.Mu, A, B> input) <A, B, F extends K1>
App2<FunctionType.Mu, App<F, A>, App<F, B>> FunctionType.Instance.mapping(Functor<F, ?> functor, App2<FunctionType.Mu, A, B> input) <A,B, C, D> App2 <FunctionType.Mu, Pair<A, C>, Pair<B, D>> FunctionType.Instance.par(App2<FunctionType.Mu, A, B> first, Supplier<App2<FunctionType.Mu, C, D>> second) <A,B> App2 <FunctionType.Mu, A, B> FunctionType.Instance.plus(App2<Procompose.Mu<FunctionType.Mu, FunctionType.Mu>, A, B> input) <A,B, C> App2 <FunctionType.Mu, Either<C, A>, Either<C, B>> FunctionType.Instance.right(App2<FunctionType.Mu, A, B> input) <A,B, C> App2 <FunctionType.Mu, Pair<C, A>, Pair<C, B>> FunctionType.Instance.second(App2<FunctionType.Mu, A, B> input) <S,T, A, B> App2 <FunctionType.Mu, S, T> FunctionType.Instance.wander(Wander<S, T, A, B> wander, App2<FunctionType.Mu, A, B> input) <A,B> App2 <FunctionType.Mu, A, B> FunctionType.Instance.zero(App2<FunctionType.Mu, A, B> func) Methods in com.mojang.datafixers that return types with arguments of type App2Modifier and TypeMethodDescription<A,B, C, D> FunctionType <App2<FunctionType.Mu, A, B>, App2<FunctionType.Mu, C, D>> <A,B, C, D> FunctionType <App2<FunctionType.Mu, A, B>, App2<FunctionType.Mu, C, D>> Methods in com.mojang.datafixers with parameters of type App2Modifier and TypeMethodDescriptionTypedOptic.apply(com.google.common.reflect.TypeToken<Proof2> token, App<Proof2, P> proof, App2<P, A, B> argument) <A,B, C> App2 <FunctionType.Mu, Pair<A, C>, Pair<B, C>> FunctionType.Instance.first(App2<FunctionType.Mu, A, B> input) <A,B, C> App2 <FunctionType.Mu, Either<A, C>, Either<B, C>> FunctionType.Instance.left(App2<FunctionType.Mu, A, B> input) <A, B, F extends K1>
App2<FunctionType.Mu, App<F, A>, App<F, B>> FunctionType.Instance.mapping(Functor<F, ?> functor, App2<FunctionType.Mu, A, B> input) <A,B, C, D> App2 <FunctionType.Mu, Pair<A, C>, Pair<B, D>> FunctionType.Instance.par(App2<FunctionType.Mu, A, B> first, Supplier<App2<FunctionType.Mu, C, D>> second) <A,B> App2 <FunctionType.Mu, A, B> FunctionType.Instance.plus(App2<Procompose.Mu<FunctionType.Mu, FunctionType.Mu>, A, B> input) <A,B, C> App2 <FunctionType.Mu, Either<C, A>, Either<C, B>> FunctionType.Instance.right(App2<FunctionType.Mu, A, B> input) <A,B, C> App2 <FunctionType.Mu, Pair<C, A>, Pair<C, B>> FunctionType.Instance.second(App2<FunctionType.Mu, A, B> input) static <A,B> Function <A, B> FunctionType.unbox(App2<FunctionType.Mu, A, B> box) (package private) static <A,B> View <A, B> <S,T, A, B> App2 <FunctionType.Mu, S, T> FunctionType.Instance.wander(Wander<S, T, A, B> wander, App2<FunctionType.Mu, A, B> input) <A,B> App2 <FunctionType.Mu, A, B> FunctionType.Instance.zero(App2<FunctionType.Mu, A, B> func) Method parameters in com.mojang.datafixers with type arguments of type App2Modifier and TypeMethodDescription<A,B, C, D> App2 <FunctionType.Mu, Pair<A, C>, Pair<B, D>> FunctionType.Instance.par(App2<FunctionType.Mu, A, B> first, Supplier<App2<FunctionType.Mu, C, D>> second) -
Uses of App2 in com.mojang.datafixers.optics
Subinterfaces of App2 in com.mojang.datafixers.opticsModifier and TypeInterfaceDescriptioninterfaceAdapter<S,T, A, B> interfaceAffine<S,T, A, B> interfaceForget<R,A, B> (package private) interfaceForgetE<R,A, B> interfaceForgetOpt<R,A, B> (package private) interfaceGetter<S,T, A, B> (package private) interfaceGrate<S,T, A, B> interfaceLens<S,T, A, B> interfacePrism<S,T, A, B> (package private) interfaceReForget<R,A, B> interfaceReForgetC<R,A, B> (package private) interfaceReForgetE<R,A, B> (package private) interfaceReForgetEP<R,A, B> (package private) interfaceReForgetP<R,A, B> interfaceTraversal<S,T, A, B> Classes in com.mojang.datafixers.optics that implement App2Modifier and TypeClassDescription(package private) classIdAdapter<S,T> final classInj1<F,G, F2> final classInj2<F,G, G2> final classInjTagged<K,A, B> Unchecked cast if name matchesstatic final classLens.Box<S,T, A, B> final classListTraversal<A,B> final classProcompose<F extends K2, G extends K2, A, B, C>final classProj1<F,G, F2> final classProj2<F,G, G2> Fields in com.mojang.datafixers.optics declared as App2Fields in com.mojang.datafixers.optics with type parameters of type App2Methods in com.mojang.datafixers.optics with type parameters of type App2Modifier and TypeMethodDescriptionOptic.CompositionOptic.applyUnchecked(Function<T, ? extends App2<P, ?, ?>> function, App2<P, ?, ?> input) Methods in com.mojang.datafixers.optics that return App2Modifier and TypeMethodDescriptionOptic.CompositionOptic.applyUnchecked(Function<T, ? extends App2<P, ?, ?>> function, App2<P, ?, ?> input) private <A,B, C, D, E>
App2<Procompose.Mu<F, G>, C, D> <A,B, X> App2 <Grate.Mu<A2, B2>, FunctionType<X, A>, FunctionType<X, B>> <A,B, C> App2 <ForgetE.Mu<R>, Pair<A, C>, Pair<B, C>> ForgetE.Instance.first(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Pair<A, C>, Pair<B, C>> ForgetOpt.Instance.first(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Pair<A, C>, Pair<B, C>> ReForgetC.Instance.first(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Pair<A, C>, Pair<B, C>> ReForgetEP.Instance.first(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Pair<A, C>, Pair<B, C>> ReForgetP.Instance.first(App2<ReForgetP.Mu<R>, A, B> input) <A,B, C> App2 <ForgetE.Mu<R>, Either<A, C>, Either<B, C>> ForgetE.Instance.left(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Either<A, C>, Either<B, C>> ForgetOpt.Instance.left(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForget.Mu<R>, Either<A, C>, Either<B, C>> ReForget.Instance.left(App2<ReForget.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Either<A, C>, Either<B, C>> ReForgetC.Instance.left(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetE.Mu<R>, Either<A, C>, Either<B, C>> ReForgetE.Instance.left(App2<ReForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Either<A, C>, Either<B, C>> ReForgetEP.Instance.left(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Either<A, C>, Either<B, C>> ReForgetP.Instance.left(App2<ReForgetP.Mu<R>, A, B> input) <A,B, C> App2 <ForgetE.Mu<R>, Either<C, A>, Either<C, B>> ForgetE.Instance.right(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Either<C, A>, Either<C, B>> ForgetOpt.Instance.right(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForget.Mu<R>, Either<C, A>, Either<C, B>> ReForget.Instance.right(App2<ReForget.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Either<C, A>, Either<C, B>> ReForgetC.Instance.right(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetE.Mu<R>, Either<C, A>, Either<C, B>> ReForgetE.Instance.right(App2<ReForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Either<C, A>, Either<C, B>> ReForgetEP.Instance.right(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Either<C, A>, Either<C, B>> ReForgetP.Instance.right(App2<ReForgetP.Mu<R>, A, B> input) <A,B, C> App2 <ForgetE.Mu<R>, Pair<C, A>, Pair<C, B>> ForgetE.Instance.second(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Pair<C, A>, Pair<C, B>> ForgetOpt.Instance.second(App2<ForgetOpt.Mu<R>, A, B> input) Procompose.second()<A,B, C> App2 <ReForgetC.Mu<R>, Pair<C, A>, Pair<C, B>> ReForgetC.Instance.second(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Pair<C, A>, Pair<C, B>> ReForgetEP.Instance.second(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Pair<C, A>, Pair<C, B>> ReForgetP.Instance.second(App2<ReForgetP.Mu<R>, A, B> input) <A,B, C> App2 <ReForget.Mu<R>, A, B> <A,B, C> App2 <ReForget.Mu<R>, A, B> <S,T, A, B> App2 <Traversal.Mu<A2, B2>, S, T> Methods in com.mojang.datafixers.optics that return types with arguments of type App2Modifier and TypeMethodDescription<A,B, C, D> FunctionType <App2<Adapter.Mu<A2, B2>, A, B>, App2<Adapter.Mu<A2, B2>, C, D>> <A,B, C, D> FunctionType <App2<Adapter.Mu<A2, B2>, A, B>, App2<Adapter.Mu<A2, B2>, C, D>> <A,B, C, D> FunctionType <App2<ForgetE.Mu<R>, A, B>, App2<ForgetE.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ForgetE.Mu<R>, A, B>, App2<ForgetE.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ForgetOpt.Mu<R>, A, B>, App2<ForgetOpt.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ForgetOpt.Mu<R>, A, B>, App2<ForgetOpt.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<Procompose.Mu<F, G>, A, B>, App2<Procompose.Mu<F, G>, C, D>> <A,B, C, D> FunctionType <App2<Procompose.Mu<F, G>, A, B>, App2<Procompose.Mu<F, G>, C, D>> <A,B, C, D> FunctionType <App2<ReForget.Mu<R>, A, B>, App2<ReForget.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForget.Mu<R>, A, B>, App2<ReForget.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetC.Mu<R>, A, B>, App2<ReForgetC.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetC.Mu<R>, A, B>, App2<ReForgetC.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetE.Mu<R>, A, B>, App2<ReForgetE.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetE.Mu<R>, A, B>, App2<ReForgetE.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetEP.Mu<R>, A, B>, App2<ReForgetEP.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetEP.Mu<R>, A, B>, App2<ReForgetEP.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetP.Mu<R>, A, B>, App2<ReForgetP.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<ReForgetP.Mu<R>, A, B>, App2<ReForgetP.Mu<R>, C, D>> <A,B, C, D> FunctionType <App2<Traversal.Mu<A2, B2>, A, B>, App2<Traversal.Mu<A2, B2>, C, D>> <A,B, C, D> FunctionType <App2<Traversal.Mu<A2, B2>, A, B>, App2<Traversal.Mu<A2, B2>, C, D>> Adapter.eval(App<? extends Profunctor.Mu, P> proofBox) Adapter.eval(App<? extends Profunctor.Mu, P> proofBox) Affine.eval(App<? extends AffineP.Mu, P> proof) Affine.eval(App<? extends AffineP.Mu, P> proof) Getter.eval(App<? extends GetterP.Mu, P> proof) Getter.eval(App<? extends GetterP.Mu, P> proof) Lens.eval(App<? extends Cartesian.Mu, P> proofBox) Lens.eval(App<? extends Cartesian.Mu, P> proofBox) Prism.eval(App<? extends Cocartesian.Mu, P> proof) Prism.eval(App<? extends Cocartesian.Mu, P> proof) Traversal.eval(App<? extends TraversalP.Mu, P> proof) Traversal.eval(App<? extends TraversalP.Mu, P> proof) Procompose.first()Methods in com.mojang.datafixers.optics with parameters of type App2Modifier and TypeMethodDescriptionOptic.CompositionOptic.applyUnchecked(Function<T, ? extends App2<P, ?, ?>> function, App2<P, ?, ?> input) <A,B, X> App2 <Grate.Mu<A2, B2>, FunctionType<X, A>, FunctionType<X, B>> <A,B, C> App2 <ForgetE.Mu<R>, Pair<A, C>, Pair<B, C>> ForgetE.Instance.first(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Pair<A, C>, Pair<B, C>> ForgetOpt.Instance.first(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Pair<A, C>, Pair<B, C>> ReForgetC.Instance.first(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Pair<A, C>, Pair<B, C>> ReForgetEP.Instance.first(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Pair<A, C>, Pair<B, C>> ReForgetP.Instance.first(App2<ReForgetP.Mu<R>, A, B> input) static <A,B> Function <A, B> Optics.getFunc(App2<FunctionType.Mu, A, B> box) <A,B, C> App2 <ForgetE.Mu<R>, Either<A, C>, Either<B, C>> ForgetE.Instance.left(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Either<A, C>, Either<B, C>> ForgetOpt.Instance.left(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForget.Mu<R>, Either<A, C>, Either<B, C>> ReForget.Instance.left(App2<ReForget.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Either<A, C>, Either<B, C>> ReForgetC.Instance.left(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetE.Mu<R>, Either<A, C>, Either<B, C>> ReForgetE.Instance.left(App2<ReForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Either<A, C>, Either<B, C>> ReForgetEP.Instance.left(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Either<A, C>, Either<B, C>> ReForgetP.Instance.left(App2<ReForgetP.Mu<R>, A, B> input) <A,B, C> App2 <ForgetE.Mu<R>, Either<C, A>, Either<C, B>> ForgetE.Instance.right(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Either<C, A>, Either<C, B>> ForgetOpt.Instance.right(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForget.Mu<R>, Either<C, A>, Either<C, B>> ReForget.Instance.right(App2<ReForget.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Either<C, A>, Either<C, B>> ReForgetC.Instance.right(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetE.Mu<R>, Either<C, A>, Either<C, B>> ReForgetE.Instance.right(App2<ReForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Either<C, A>, Either<C, B>> ReForgetEP.Instance.right(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Either<C, A>, Either<C, B>> ReForgetP.Instance.right(App2<ReForgetP.Mu<R>, A, B> input) <A,B, C> App2 <ForgetE.Mu<R>, Pair<C, A>, Pair<C, B>> ForgetE.Instance.second(App2<ForgetE.Mu<R>, A, B> input) <A,B, C> App2 <ForgetOpt.Mu<R>, Pair<C, A>, Pair<C, B>> ForgetOpt.Instance.second(App2<ForgetOpt.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetC.Mu<R>, Pair<C, A>, Pair<C, B>> ReForgetC.Instance.second(App2<ReForgetC.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetEP.Mu<R>, Pair<C, A>, Pair<C, B>> ReForgetEP.Instance.second(App2<ReForgetEP.Mu<R>, A, B> input) <A,B, C> App2 <ReForgetP.Mu<R>, Pair<C, A>, Pair<C, B>> ReForgetP.Instance.second(App2<ReForgetP.Mu<R>, A, B> input) static <S,T, A, B> Adapter <S, T, A, B> Adapter.unbox(App2<Adapter.Mu<A, B>, S, T> box) static <S,T, A, B> Affine <S, T, A, B> static <R,A, B> Forget <R, A, B> static <R,A, B> ForgetE <R, A, B> ForgetE.unbox(App2<ForgetE.Mu<R>, A, B> box) static <R,A, B> ForgetOpt <R, A, B> ForgetOpt.unbox(App2<ForgetOpt.Mu<R>, A, B> box) static <S,T, A, B> Getter <S, T, A, B> static <S,T, A, B> Grate <S, T, A, B> static <S,T, A, B> Lens <S, T, A, B> static <S,T, A, B> Prism <S, T, A, B> static <F extends K2, G extends K2, A, B>
Procompose<F, G, A, B, ?> Procompose.unbox(App2<Procompose.Mu<F, G>, A, B> box) static <R,A, B> ReForget <R, A, B> ReForget.unbox(App2<ReForget.Mu<R>, A, B> box) static <R,A, B> ReForgetC <R, A, B> ReForgetC.unbox(App2<ReForgetC.Mu<R>, A, B> box) static <R,A, B> ReForgetE <R, A, B> ReForgetE.unbox(App2<ReForgetE.Mu<R>, A, B> box) static <R,A, B> ReForgetEP <R, A, B> ReForgetEP.unbox(App2<ReForgetEP.Mu<R>, A, B> box) static <R,A, B> ReForgetP <R, A, B> ReForgetP.unbox(App2<ReForgetP.Mu<R>, A, B> box) static <S,T, A, B> Traversal <S, T, A, B> Traversal.unbox(App2<Traversal.Mu<A, B>, S, T> box) static <S,T, A, B> Lens <S, T, A, B> <A,B, C> App2 <ReForget.Mu<R>, A, B> <A,B, C> App2 <ReForget.Mu<R>, A, B> <S,T, A, B> App2 <Traversal.Mu<A2, B2>, S, T> Method parameters in com.mojang.datafixers.optics with type arguments of type App2Modifier and TypeMethodDescriptionOptic.CompositionOptic.applyUnchecked(Function<T, ? extends App2<P, ?, ?>> function, App2<P, ?, ?> input) Constructors in com.mojang.datafixers.optics with parameters of type App2Constructor parameters in com.mojang.datafixers.optics with type arguments of type App2 -
Uses of App2 in com.mojang.datafixers.optics.profunctors
Classes in com.mojang.datafixers.optics.profunctors that implement App2Modifier and TypeClassDescriptionclassProfunctorFunctorWrapper<P extends K2, F extends K1, G extends K1, A, B>Fields in com.mojang.datafixers.optics.profunctors declared as App2Methods in com.mojang.datafixers.optics.profunctors that return App2Modifier and TypeMethodDescription<A,B, X> App2 <P, FunctionType<X, A>, FunctionType<X, B>> FunctorProfunctor.distribute(App<? extends T, F> proof, App2<P, A, B> input) Monoidal.empty()MonoidProfunctor.plus(App2<Procompose.Mu<P, P>, A, B> input) GetterP.secondPhantom(App2<P, C, B> input) TraversalP.traverse(Traversable<T, ?> traversable, App2<P, A, B> input) ProfunctorFunctorWrapper.value()MonoidProfunctor.zero(App2<FunctionType.Mu, A, B> func) Methods in com.mojang.datafixers.optics.profunctors that return types with arguments of type App2Modifier and TypeMethodDescription<A,B, C, D> FunctionType <App2<P, A, B>, App2<P, C, D>> <A,B, C, D> FunctionType <App2<P, A, B>, App2<P, C, D>> <A,B, C, D> FunctionType <App2<ProfunctorFunctorWrapper.Mu<P, F, G>, A, B>, App2<ProfunctorFunctorWrapper.Mu<P, F, G>, C, D>> <A,B, C, D> FunctionType <App2<ProfunctorFunctorWrapper.Mu<P, F, G>, A, B>, App2<ProfunctorFunctorWrapper.Mu<P, F, G>, C, D>> Methods in com.mojang.datafixers.optics.profunctors with parameters of type App2Modifier and TypeMethodDescription<A,B, X> App2 <P, FunctionType<X, A>, FunctionType<X, B>> FunctorProfunctor.distribute(App<? extends T, F> proof, App2<P, A, B> input) MonoidProfunctor.plus(App2<Procompose.Mu<P, P>, A, B> input) GetterP.secondPhantom(App2<P, C, B> input) TraversalP.traverse(Traversable<T, ?> traversable, App2<P, A, B> input) static <P extends K2, F extends K1, G extends K1, A, B>
ProfunctorFunctorWrapper<P, F, G, A, B> ProfunctorFunctorWrapper.unbox(App2<ProfunctorFunctorWrapper.Mu<P, F, G>, A, B> box) MonoidProfunctor.zero(App2<FunctionType.Mu, A, B> func) Method parameters in com.mojang.datafixers.optics.profunctors with type arguments of type App2Modifier and TypeMethodDescriptionConstructors in com.mojang.datafixers.optics.profunctors with parameters of type App2