Multiple

ostrat.Multiple
See theMultiple companion class
object Multiple

Companion object for the Multiple[+A] type class.

Attributes

Companion
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Multiple.type

Members list

Type members

Classlikes

class UnshowMultiple[A]()(using val evA: Unshow[A]) extends Unshow[Multiple[A]]

Attributes

Supertypes
trait Unshow[Multiple[A]]
trait Persist
class Object
trait Matchable
class Any

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def collFromArrExpr[Ae, A](inp: Arr[Expr])(using evA: Unshow[Ae], builderColl: BuilderMap[Ae, A]): ExcMon[A]

Collection from Arr of Expr.

Collection from Arr of Expr.

Attributes

def collFromArrStatement[A, R](inp: Arr[Statement])(implicit evA: Unshow[A], builderColl: BuilderMap[A, R]): ExcMon[R]

Collection from Arr of Statement.

Collection from Arr of Statement.

Attributes

def showFullEv[A](using evA: Show[A]): Show2[A, Int, Multiple[A]]

Show type class instance / evidence for full show of Multiple class.

Show type class instance / evidence for full show of Multiple class.

Attributes

Givens

Givens

given arrMapBuilderEv[A](using ctA: ClassTag[A]): MultipleArrMapBuilder[A]
given eqTEv[A](using evA: EqT[A]): EqT[Multiple[A]]
given unshowEv[A](using evA: Unshow[A]): UnshowMultiple[A]

Unshow type class instance / evidence for Multiple class.

Unshow type class instance / evidence for Multiple class.

Attributes

Extensions

Extensions

extension [A](thisRefs: RArr[Multiple[A]])

The total number of elements in this sequence of Multiples.

The total number of elements in this sequence of Multiples.

Attributes

def toArr[R <: Arr[A]](using builder: BuilderArrMap[A, R]): R

Converts this sequence of Multiples to an Arr of the type of the Multiple.

Converts this sequence of Multiples to an Arr of the type of the Multiple.

Attributes

def toColl[R](builder: BuilderMap[A, R]): R