IterableValueNElemExtensions

ostrat.IterableValueNElemExtensions
final class IterableValueNElemExtensions[A <: ValueNElem](val thisIter: Iterable[A]) extends AnyVal

Extension methods for Iterable[A <: ValueNElem].

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def pMap[B <: ValueNElem, M <: ArrValueN[B]](f: A => B)(implicit factory: Int => M): M

product map method maps from a Traversable to an Array based ProductValues class.

product map method maps from a Traversable to an Array based ProductValues class.

Attributes

def toArrProdHomo[B <: ArrValueN[A]](implicit factory: Int => B): B

Copies from a Traversable to an Array based ProductValues class. Not sure about this method or the implicit builder that underlies. It perhaps duplicates.

Copies from a Traversable to an Array based ProductValues class. Not sure about this method or the implicit builder that underlies. It perhaps duplicates.

Attributes

Concrete fields

val thisIter: Iterable[A]