Uses of Class
fj.data.vector.V7
-
Packages that use V7 Package Description fj Types that set the premise for the existence of Functional Java.fj.data.vector Fixed-length vectors -
-
Uses of V7 in fj
Methods in fj that return types with arguments of type V7 Modifier and Type Method Description static <A> Equal<V7<A>>
Equal. v7Equal(Equal<A> ea)
An equal instance for a vector-7.static <A> Hash<V7<A>>
Hash. v7Hash(Hash<A> ea)
A hash instance for a vector-7.static <A> Show<V7<A>>
Show. v7Show(Show<A> ea)
A show instance for a vector-7. -
Uses of V7 in fj.data.vector
Fields in fj.data.vector declared as V7 Modifier and Type Field Description private V7<A>
V8. tail
Methods in fj.data.vector that return V7 Modifier and Type Method Description <B> V7<B>
V7. apply(V7<F<A,B>> vf)
Performs function application within a vector (applicative functor pattern).static <A> V7<A>
V7. cons(P1<A> head, V6<A> tail)
Creates a vector-7 from a head and a tail.<B> V7<B>
V7. map(F<A,B> f)
Maps the given function across this vector.static <A> V7<A>
V7. p(P7<A,A,A,A,A,A,A> p)
Creates a vector-7 from a homogeneous product-7.V7<A>
V8. tail()
Returns all but the first element of this vector, as a vector-7.V7<V2<A>>
V7. vzip(V7<A> bs)
Zips this vector with the given vector to produce a vector of vectors.<B> V7<P2<A,B>>
V7. zip(V7<B> bs)
Zips this vector with the given vector to produce a vector of pairs.<B,C>
V7<C>V7. zipWith(F<A,F<B,C>> f, V7<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 V7 Modifier and Type Method Description static <A> F<V7<A>,A>
V7. __1()
A first-class function to get the first element of a vector.static <A> F<V7<A>,A>
V7. __2()
A first-class function to get the second element of a vector.static <A> F<V7<A>,A>
V7. __3()
A first-class function to get the third element of a vector.static <A> F<V7<A>,A>
V7. __4()
A first-class function to get the fourth element of a vector.static <A> F<V7<A>,A>
V7. __5()
A first-class function to get the fifth element of a vector.static <A> F<V7<A>,A>
V7. __6()
A first-class function to get the sixth element of a vector.static <A> F<V7<A>,A>
V7. __7()
A first-class function to get the seventh element of a vector.static <A> F<V7<A>,P7<A,A,A,A,A,A,A>>
V7. p_()
Returns a function that transforms a vector-7 to the equivalent product-7.static <A> F<V7<A>,Stream<A>>
V7. toStream_()
Returns a function that transforms a vector-7 to a stream of its elements.Methods in fj.data.vector with parameters of type V7 Modifier and Type Method Description <B> V7<B>
V7. apply(V7<F<A,B>> vf)
Performs function application within a vector (applicative functor pattern).static <A> V8<A>
V8. cons(P1<A> head, V7<A> tail)
Creates a vector-8 from a head and a tail.V7<V2<A>>
V7. vzip(V7<A> bs)
Zips this vector with the given vector to produce a vector of vectors.<B> V7<P2<A,B>>
V7. zip(V7<B> bs)
Zips this vector with the given vector to produce a vector of pairs.<B,C>
V7<C>V7. zipWith(F<A,F<B,C>> f, V7<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 V7 Constructor Description V8(P1<A> head, V7<A> tail)
-