Uses of Class
fj.P6
Packages that use P6
Package
Description
Types that set the premise for the existence of Functional Java.
Common algebraic data types.
Fixed-length vectors
-
Uses of P6 in fj
Modifier and TypeMethodDescriptionP5.append
(F el) static <A,
B, C, D, E, F$>
P6<A, B, C, D, E, F$> static <A,
B, C, D, E, F>
P6<A, B, C, D, E, F> Map the first element of the product.Map the second element of the product.Map the third element of the product.Map the fourth element of the product.Map the fifth element of the product.Map the sixth element of the product.P6.memo()
Provides a memoising P6 that remembers its values.static <A,
B, C, D, E, F$>
P6<A, B, C, D, E, F$> P.p
(A a, B b, C c, D d, E e, F$ f) A function that puts elements in a product-6.Modifier and TypeMethodDescriptionP6.__1()
Returns a function that returns the first element of a product.P6.__2()
Returns a function that returns the second element of a product.P6.__3()
Returns a function that returns the third element of a product.P6.__4()
Returns a function that returns the fourth element of a product.P6.__5()
Returns a function that returns the fifth element of a product.P6.__6()
Returns a function that returns the sixth element of a product.P.p6()
A function that puts an element in a product-6.An equal instance for a product-6.A hash instance for a product-6.A show instance for thetuple-6
type. -
Uses of P6 in fj.data
-
Uses of P6 in fj.data.vector
Methods in fj.data.vector that return P6Modifier and TypeMethodDescriptionV6.p()
Returns a homogeneous product-6 equivalent to this vector.Methods in fj.data.vector that return types with arguments of type P6Modifier and TypeMethodDescriptionV6.p_()
Returns a function that transforms a vector-6 to the equivalent product-6.Methods in fj.data.vector with parameters of type P6