Uses of Class
com.mojang.datafixers.functions.PointFree
Packages that use PointFree
Package
Description
-
Uses of PointFree in com.mojang.datafixers
Fields in com.mojang.datafixers declared as PointFreeMethods in com.mojang.datafixers that return PointFreeModifier and TypeMethodDescriptionView.function()Returns the value of thefunctionrecord component.Methods in com.mojang.datafixers with parameters of type PointFreeConstructors in com.mojang.datafixers with parameters of type PointFree -
Uses of PointFree in com.mojang.datafixers.functions
Subclasses of PointFree in com.mojang.datafixers.functionsModifier and TypeClassDescription(package private) final classApply<A,B> (package private) final classBang<A>(package private) final classComp<A,B> (package private) final classFold<A,B> (package private) final classFunctionWrapper<A,B> (package private) final classId<A>(package private) final classIn<A>(package private) final classOut<A>(package private) final classProfunctorTransformer<S,T, A, B> Fields in com.mojang.datafixers.functions declared as PointFreeMethods in com.mojang.datafixers.functions that return PointFreeModifier and TypeMethodDescriptionstatic <A,B> PointFree <B> Fold.cap(RewriteResult<?, FB> resResult) private <R,A, B, S, T>
PointFree<R> PointFreeRule.LensComp.capApp(TypedOptic<S, T, A, B> optic, PointFree<?> f) PointFreeRule.AppNest.compose(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) Functions.fold(RecursivePoint.RecursivePointType<A> aType, RecursivePoint.RecursivePointType<B> bType, Algebra algebra, int index) Functions.fun(String name, Function<DynamicOps<?>, Function<A, B>> fun, Type<A> input, Type<B> output) Functions.in(RecursivePoint.RecursivePointType<A> type) Functions.out(RecursivePoint.RecursivePointType<A> type) Functions.profunctorTransformer(TypedOptic<S, T, A, B> lens) default <A> PointFree<A> PointFreeRule.rewriteOrNop(PointFree<A> expr) Methods in com.mojang.datafixers.functions that return types with arguments of type PointFreeModifier and TypeMethodDescriptionApply.all(PointFreeRule rule) Comp.all(PointFreeRule rule) Fold.all(PointFreeRule rule) PointFree.all(PointFreeRule rule) PointFreeRule.CataFuseDifferent.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.CataFuseSame.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.CompRewrite.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.LensComp.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.SortInj.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.SortProj.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) Apply.one(PointFreeRule rule) Comp.one(PointFreeRule rule) PointFree.one(PointFreeRule rule) Methods in com.mojang.datafixers.functions with parameters of type PointFreeModifier and TypeMethodDescriptionprivate static voidPointFreeRule.CompRewrite.addFirst(Deque<PointFree<? extends Function<?, ?>>> queue, PointFree<? extends Function<?, ?>> function) static <A,B> PointFree <B> private static <A,B> RewriteResult <A, B> Fold.cap(RewriteResult<A, B> view, PointFree<? extends Function<?, ?>> rewrite) private <R,A, B, S, T>
PointFree<R> PointFreeRule.LensComp.capApp(TypedOptic<S, T, A, B> optic, PointFree<?> f) PointFreeRule.AppNest.compose(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.CataFuseDifferent.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.CataFuseSame.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.CompRewrite.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.LensComp.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.SortInj.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) PointFreeRule.SortProj.doRewrite(PointFree<? extends Function<?, ?>> first, PointFree<? extends Function<?, ?>> second) static booleandefault <A> PointFree<A> PointFreeRule.rewriteOrNop(PointFree<A> expr) Method parameters in com.mojang.datafixers.functions with type arguments of type PointFreeModifier and TypeMethodDescriptionprivate static voidPointFreeRule.CompRewrite.addFirst(Deque<PointFree<? extends Function<?, ?>>> queue, PointFree<? extends Function<?, ?>> function) Constructors in com.mojang.datafixers.functions with parameters of type PointFreeModifierConstructorDescription(package private)protectedprotected -
Uses of PointFree in com.mojang.datafixers.types.families
Methods in com.mojang.datafixers.types.families that return PointFreeModifier and TypeMethodDescriptionRecursiveTypeFamily.foldUnchecked(RecursiveTypeFamily family, RecursiveTypeFamily newFamily, Algebra algebra, int index)