Uses of Class
fj.data.vector.V5
-
Packages that use V5 Package Description fj Types that set the premise for the existence of Functional Java.fj.data.vector Fixed-length vectors -
-
Uses of V5 in fj
Methods in fj that return types with arguments of type V5 Modifier and Type Method Description static <A> Equal<V5<A>>
Equal. v5Equal(Equal<A> ea)
An equal instance for a vector-5.static <A> Hash<V5<A>>
Hash. v5Hash(Hash<A> ea)
A hash instance for a vector-5.static <A> Show<V5<A>>
Show. v5Show(Show<A> ea)
A show instance for a vector-5. -
Uses of V5 in fj.data.vector
Fields in fj.data.vector declared as V5 Modifier and Type Field Description private V5<A>
V6. tail
Methods in fj.data.vector that return V5 Modifier and Type Method Description <B> V5<B>
V5. apply(V5<F<A,B>> vf)
Performs function application within a vector (applicative functor pattern).static <A> V5<A>
V5. cons(P1<A> head, V4<A> tail)
Creates a vector-5 from a head and a tail.<B> V5<B>
V5. map(F<A,B> f)
Maps the given function across this vector.static <A> V5<A>
V5. p(P5<A,A,A,A,A> p)
Creates a vector-5 from a homogeneous product-5.V5<A>
V6. tail()
Returns all but the first element of this vector, as a vector-5.static <A> V5<A>
V. v(A a1, A a2, A a3, A a4, A a5)
Puts elements in a vector-5.static <A> V5<A>
V. v(P1<A> a1, P1<A> a2, P1<A> a3, F0<A> a4, F0<A> a5)
Puts elements in a vector-5.V5<V2<A>>
V5. vzip(V5<A> bs)
Zips this vector with the given vector to produce a vector of vectors.<B> V5<P2<A,B>>
V5. zip(V5<B> bs)
Zips this vector with the given vector to produce a vector of pairs.<B,C>
V5<C>V5. zipWith(F<A,F<B,C>> f, V5<B> bs)
Zips this vector with the given vector using the given function to produce a new vector.Methods in fj.data.vector that return types with arguments of type V5 Modifier and Type Method Description static <A> F<V5<A>,A>
V5. __1()
A first-class function to get the first element of a vector.static <A> F<V5<A>,A>
V5. __2()
A first-class function to get the second element of a vector.static <A> F<V5<A>,A>
V5. __3()
A first-class function to get the third element of a vector.static <A> F<V5<A>,A>
V5. __4()
A first-class function to get the fourth element of a vector.static <A> F<V5<A>,A>
V5. __5()
A first-class function to get the fifth element of a vector.static <A> F<V5<A>,P5<A,A,A,A,A>>
V5. p_()
Returns a function that transforms a vector-5 to the equivalent product-5.static <A> F<V5<A>,Stream<A>>
V5. toStream_()
Returns a function that transforms a vector-5 to a stream of its elements.static <A> F5<A,A,A,A,A,V5<A>>
V. v5()
Returns a function that puts elements in a vector-5.Methods in fj.data.vector with parameters of type V5 Modifier and Type Method Description <B> V5<B>
V5. apply(V5<F<A,B>> vf)
Performs function application within a vector (applicative functor pattern).static <A> V6<A>
V6. cons(P1<A> head, V5<A> tail)
Creates a vector-6 from a head and a tail.V5<V2<A>>
V5. vzip(V5<A> bs)
Zips this vector with the given vector to produce a vector of vectors.<B> V5<P2<A,B>>
V5. zip(V5<B> bs)
Zips this vector with the given vector to produce a vector of pairs.<B,C>
V5<C>V5. zipWith(F<A,F<B,C>> f, V5<B> bs)
Zips this vector with the given vector using the given function to produce a new vector.Constructors in fj.data.vector with parameters of type V5 Constructor Description V6(P1<A> head, V5<A> tail)
-