com.mojang.datafixers.functions

public abstract class Functions

com.mojang.datafixers.functions.Functions

Field summary

Modifier and TypeField
private static final Id<?>
ID

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <A, B, C> PointFree<Function<A, C>>
comp(Type<B> arg0, PointFree<Function<B, C>> arg1, PointFree<Function<A, B>> arg2)
public static <A, B> PointFree<Function<A, B>>
fun(String arg0, Function<DynamicOps<?>, Function<A, B>> arg1)
public static <A, B> PointFree<B>
app(PointFree<Function<A, B>> arg0, PointFree<A> arg1, Type<A> arg2)
public static <S, T, A, B> PointFree<Function<Function<A, B>, Function<S, T>>>
profunctorTransformer(Optic<? super FunctionType$Instance$Mu, S, T, A, B> arg0)
public static <A> Bang<A>
bang()
public static <A> PointFree<Function<A, A>>
in(RecursivePoint$RecursivePointType<A> arg0)
public static <A> PointFree<Function<A, A>>
out(RecursivePoint$RecursivePointType<A> arg0)
public static <A, B> PointFree<Function<A, B>>
fold(RecursivePoint$RecursivePointType<A> arg0, RewriteResult<?, B> arg1, Algebra arg2, int arg3)
public static <A> PointFree<Function<A, A>>
id()