com.github.marklister.collections.immutable
The arithmetic mean of all the elements
The arithmetic mean of all the elements
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
The standard deviation of all the elements
The standard deviation of all the elements
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
The variance of all the elements (the one divided by n not n-1)
The variance of all the elements (the one divided by n not n-1)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).++(that)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).++:(that)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).++:(that)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).+:(elem)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)])./:(z)(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).:+(elem)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).:\(z)(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).addString(b)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).addString(b, sep)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).addString(b, start, sep, end)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).aggregate(z)(seqop, combop)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).andThen(k)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).apply(idx)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).applyOrElse(x, default)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).canEqual(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).collMap
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).collect(pf)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).collectFirst(pf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).combinations(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).companion
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).compose(g)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).contains(elem)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).containsSlice(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).copyToArray(xs, start, len)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).copyToArray(xs)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).copyToArray(xs, start)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).copyToBuffer(dest)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).corresponds(that)(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).count(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).diff(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).distinct
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).drop(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).dropRight(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).dropWhile(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).endsWith(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).equals(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).exists(p)
(collSeq10: MonadOps[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).filter(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).filter(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).filterNot(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).find(p)
(collSeq10: MonadOps[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).flatMap(f)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).flatMap(f)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).flatZip(that)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).flatten(asTraversable)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).fold(z)(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).foldLeft(z)(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).foldRight(z)(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).forall(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).foreach(f)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).genericBuilder
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).groupBy(f)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).grouped(size)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).hasDefiniteSize
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).hashCode()
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).head
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).headOption
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).headers
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indexOf(elem, from)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indexOf(elem)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indexOfSlice(that, from)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indexOfSlice(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indexWhere(p, from)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indexWhere(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).indices
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).init
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).inits
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).intersect(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).isDefinedAt(idx)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).isEmpty
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).isTraversableAgain
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).iterator
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).last
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastIndexOf(elem, end)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastIndexOf(elem)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastIndexOfSlice(that, end)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastIndexOfSlice(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastIndexWhere(p, end)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastIndexWhere(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lastOption
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).length
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lengthCompare(len)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).lift
(collSeq10: MonadOps[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).map(f)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).map(f)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).max(cmp)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).maxBy(f)(cmp)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).min(cmp)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).minBy(f)(cmp)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).mkString
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).mkString(sep)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).mkString(start, sep, end)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).nonEmpty
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).orElse(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).padTo(len, elem)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).par
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).partition(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).patch(from, patch, replaced)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).permutations
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).prefixLength(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).product(num)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).productArity
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).productElement(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).productIterator
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).productPrefix
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reduce(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reduceLeft(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reduceLeftOption(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reduceOption(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reduceRight(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reduceRightOption(op)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).repr
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reverse
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reverseIterator
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).reverseMap(f)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).runWith(action)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sameElements(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).scan(z)(op)(cbf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).scanLeft(z)(op)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).scanRight(z)(op)(bf)
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).segmentLength(p, from)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).seq
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).size
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).slice(from, until)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sliding(size, step)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sliding(size)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sortBy(f)(ord)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sortWith(lt)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sorted(ord)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).span(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).splitAt(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).startsWith(that, offset)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).startsWith(that)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).stringPrefix
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).sum(num)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).tail
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).tails
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).take(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).takeRight(n)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).takeWhile(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).to(cbf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toArray(arg0)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toBuffer
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toIndexedSeq
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toIterable
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toIterator
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toList
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toMap(ev)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toSeq
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toSet
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toStream
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toString()
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toTraversable
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).toVector
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).transpose(asTraversable)
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
(collSeq10: Stats[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).underlying
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).underlying
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).union(that)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).unzip(asPair)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).unzip3(asTriple)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).updated(index, elem)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).view(from, until)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).view
(collSeq10: MonadOps[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).withFilter(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).withFilter(p)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).withHeaders(h)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).zip(that)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).zipAll(that, thisElem, thatElem)(bf)
(collSeq10: collections.CollSeq1[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]).zipWithIndex(bf)