package fj; /** * A transformation function of arity-3 from A, B and C to * D. This type can be represented using the Java 7 closure syntax. * * @version %build.number% */ public abstract class F3 { /** * Transform A, B and C to D. * * @param a The A to transform. * @param b The B to transform. * @param c The C to transform. * @return The result of the transformation. */ public abstract D f(A a, B b, C c); }