IVector<A> class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
isEmpty
→ bool
-
no setter
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
all(bool f(A a))
→ bool
-
override
-
andThen<B>(covariant IVector<B> next)
→ IVector<B>
-
override
-
any(bool f(A a))
→ bool
-
override
-
ap<B>(covariant IVector<Function1<A, B>> ff)
→ IVector<B>
-
override
-
appendElement(A a)
→ IVector<A>
-
override
-
bind<B>(covariant Function1<A, IVector<B>> f)
→ IVector<B>
-
override
-
concatenate(Monoid<A> mi)
→ A
-
override
-
concatenateO(Semigroup<A> si)
→ Option<A>
-
override
-
dropFirst()
→ IVector<A>
-
-
dropLast()
→ IVector<A>
-
-
empty()
→ IVector<A>
-
-
every(bool f(A a))
→ bool
-
override
-
filter(bool predicate(A a))
→ IVector<A>
-
override
-
flatMap<B>(covariant Function1<A, IVector<B>> f)
→ IVector<B>
-
override
-
foldLeft<B>(B z, B f(B previous, A a))
→ B
-
override
-
foldLeftWithIndex<B>(B z, B f(B previous, int i, A a))
→ B
-
override
-
foldLeftWithIndexBetween<B>(int minIndex, int maxIndex, B z, B f(B previous, int index, A a))
→ B
-
-
foldMap<B>(Monoid<B> bMonoid, B f(A a))
→ B
-
override
-
foldMapO<B>(Semigroup<B> si, B f(A a))
→ Option<B>
-
override
-
foldRight<B>(B z, B f(A a, B previous))
→ B
-
override
-
foldRightWithIndex<B>(B z, B f(int i, A a, B previous))
→ B
-
override
-
foldRightWithIndexBetween<B>(int minIndex, int maxIndex, B z, B f(int index, A a, B previous))
→ B
-
-
forEach(void sideEffect(A a))
→ void
-
-
get(int index)
→ Option<A>
-
-
indexOf(A element, {int start = 0, Eq<A>? eq})
→ Option<int>
-
-
intercalate(Monoid<A> mi, A a)
→ A
-
override
-
iterator()
→ Iterator<A>
-
-
length()
→ int
-
override
-
map<B>(B f(A a))
→ IVector<B>
-
override
-
mapWithIndex<B>(B f(int i, A a))
→ IVector<B>
-
override
-
maximum(Order<A> oa)
→ Option<A>
-
override
-
minimum(Order<A> oa)
→ Option<A>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
plus(covariant IVector<A> fa2)
→ IVector<A>
-
override
-
prependElement(A a)
→ IVector<A>
-
override
-
pure<B>(B b)
→ IVector<B>
-
-
removeFirst()
→ Option<Tuple2<A, IVector<A>>>
-
-
removeLast()
→ Option<Tuple2<A, IVector<A>>>
-
-
replace<B>(B replacement)
→ IVector<B>
-
override
-
set(int index, A a)
→ Option<IVector<A>>
-
-
setIfPresent(int index, A a)
→ IVector<A>
-
-
strengthL<B>(B b)
→ IVector<Tuple2<B, A>>
-
override
-
strengthR<B>(B b)
→ IVector<Tuple2<A, B>>
-
override
-
toIterable()
→ Iterable<A>
-
-
toString()
→ String
-
A string representation of this object.
override
-
traverseEither<L, B>(Either<L, B> f(A a))
→ Either<L, IVector<B>>
-
-
traverseFuture<B>(Future<B> f(A a))
→ Future<IVector<B>>
-
-
traverseOption<B>(Option<B> f(A a))
→ Option<IVector<B>>
-
-
traverseState<S, B>(State<S, B> f(A a))
→ State<S, IVector<B>>
-
-
where(bool predicate(A a))
→ IVector<A>
-
override
-
zipWithIndex()
→ IVector<Tuple2<int, A>>
-
override