Uses of Class
fj.P7
Packages that use P7
Package
Description
Types that set the premise for the existence of Functional Java.
Common algebraic data types.
Fixed-length vectors
-
Uses of P7 in fj
Modifier and TypeMethodDescriptionP6.append
(G el) static <A,
B, C, D, E, F$, G>
P7<A, B, C, D, E, F$, G> P.lazy
(F<Unit, A> fa, F<Unit, B> fb, F<Unit, C> fc, F<Unit, D> fd, F<Unit, E> fe, F<Unit, F$> ff, F<Unit, G> fg) static <A,
B, C, D, E, F, G>
P7<A, B, C, D, E, F, G> 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.Map the seventh element of the product.P7.memo()
Provides a memoising P7 that remembers its values.static <A,
B, C, D, E, F$, G>
P7<A, B, C, D, E, F$, G> P.p
(A a, B b, C c, D d, E e, F$ f, G g) A function that puts elements in a product-7.Modifier and TypeMethodDescriptionP7.__1()
Returns a function that returns the first element of a product.P7.__2()
Returns a function that returns the second element of a product.P7.__3()
Returns a function that returns the third element of a product.P7.__4()
Returns a function that returns the fourth element of a product.P7.__5()
Returns a function that returns the fifth element of a product.P7.__6()
Returns a function that returns the sixth element of a product.P7.__7()
Returns a function that returns the seventh element of a product.P.p7()
A function that puts an element in a product-7.Equal.p7Equal
(Equal<A> ea, Equal<B> eb, Equal<C> ec, Equal<D> ed, Equal<E> ee, Equal<F$> ef, Equal<G> eg) An equal instance for a product-7.A hash instance for a product-7.A show instance for thetuple-7
type. -
Uses of P7 in fj.data
-
Uses of P7 in fj.data.vector
Methods in fj.data.vector that return P7Modifier and TypeMethodDescriptionV7.p()
Returns a homogeneous product-7 equivalent to this vector.Methods in fj.data.vector that return types with arguments of type P7Modifier and TypeMethodDescriptionV7.p_()
Returns a function that transforms a vector-7 to the equivalent product-7.Methods in fj.data.vector with parameters of type P7