Sequence

zio.blocks.schema.comptime.Allows.Sequence
See theSequence companion class
object Sequence

Attributes

Companion
class
Source
Allows.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Sequence.type

Members list

Type members

Classlikes

sealed abstract class Array[A <: Structural] extends Sequence[A]

Matches scala.Array[_] whose element type satisfies A.

Matches scala.Array[_] whose element type satisfies A.

Type parameters

A

The constraint that the element type must satisfy.

Attributes

Source
Allows.scala
Supertypes
class Sequence[A]
class Structural
class Object
trait Matchable
class Any
sealed abstract class Chunk[A <: Structural] extends Sequence[A]

Matches zio.blocks.chunk.Chunk[_] whose element type satisfies A.

Matches zio.blocks.chunk.Chunk[_] whose element type satisfies A.

Type parameters

A

The constraint that the element type must satisfy.

Attributes

Source
Allows.scala
Supertypes
class Sequence[A]
class Structural
class Object
trait Matchable
class Any
sealed abstract class List[A <: Structural] extends Sequence[A]

Matches scala.collection.immutable.List[_] whose element type satisfies A.

Matches scala.collection.immutable.List[_] whose element type satisfies A.

Type parameters

A

The constraint that the element type must satisfy.

Attributes

Source
Allows.scala
Supertypes
class Sequence[A]
class Structural
class Object
trait Matchable
class Any
sealed abstract class Set[A <: Structural] extends Sequence[A]

Matches scala.collection.immutable.Set[_] (and subtypes such as HashSet, ListSet, etc.) whose element type satisfies A.

Matches scala.collection.immutable.Set[_] (and subtypes such as HashSet, ListSet, etc.) whose element type satisfies A.

Type parameters

A

The constraint that the element type must satisfy.

Attributes

Source
Allows.scala
Supertypes
class Sequence[A]
class Structural
class Object
trait Matchable
class Any
sealed abstract class Vector[A <: Structural] extends Sequence[A]

Matches scala.collection.immutable.Vector[_] whose element type satisfies A.

Matches scala.collection.immutable.Vector[_] whose element type satisfies A.

Type parameters

A

The constraint that the element type must satisfy.

Attributes

Source
Allows.scala
Supertypes
class Sequence[A]
class Structural
class Object
trait Matchable
class Any