Uses of Class
fj.data.vector.V3
Packages that use V3
Package
Description
Types that set the premise for the existence of Functional Java.
Provides 2-3 finger trees, a functional representation of persistent sequences supporting access to the ends in
amortized O(1) time.
Fixed-length vectors
-
Uses of V3 in fj
-
Uses of V3 in fj.data.fingertrees
Fields in fj.data.fingertrees declared as V3Methods in fj.data.fingertrees that return V3Modifier and TypeMethodDescriptionNode3.toVector()
Three.values()
Returns the elements of this digit as a vector.Methods in fj.data.fingertrees with parameters of type V3Constructors in fj.data.fingertrees with parameters of type V3 -
Uses of V3 in fj.data.vector
Fields in fj.data.vector declared as V3Methods in fj.data.vector that return V3Modifier and TypeMethodDescription<B> V3
<B> Performs function application within a vector (applicative functor pattern).static <A> V3
<A> Creates a vector-3 from a head and a tail.<B> V3
<B> Maps the given function across this vector.static <A> V3
<A> Creates a vector-3 from a homogeneous product-3.V4.tail()
Returns all but the first element of this vector, as a vector-3.static <A> V3
<A> V.v
(A a1, A a2, A a3) Puts elements in a vector-3.static <A> V3
<A> Puts elements in a vector-3.Zips this vector with the given vector to produce a vector of vectors.Zips this vector with the given vector to produce a vector of pairs.<B,
C> V3 <C> 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 V3Modifier and TypeMethodDescriptionV3.__1()
A first-class function to get the first element of a vector.V3.__2()
A first-class function to get the second element of a vector.V3.__3()
A first-class function to get the third element of a vector.V3.p_()
Returns a function that transforms a vector-3 to the equivalent product-3.V3.toStream_()
Returns a function that transforms a vector-3 to a stream of its elements.V.v3()
Returns a function that puts elements in a vector-3.Methods in fj.data.vector with parameters of type V3Modifier and TypeMethodDescription<B> V3
<B> Performs function application within a vector (applicative functor pattern).static <A> V4
<A> Creates a vector-4 from a head and a tail.Zips this vector with the given vector to produce a vector of vectors.Zips this vector with the given vector to produce a vector of pairs.<B,
C> V3 <C> 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 V3