Int.G.Companion.Containers

trait Containers[BASE_TYPE <: Any.Int]

Int Generic Type Assigened Containers

This trait customizes generic containers with given Primitive type.

Containers trait is already mixed with Opaque.Data, so the application code usually uses them indirectly when defining data elements.

Source
Containers.scala
class java.lang.Object
trait scala.Matchable
class Any
object Int
class Int.Opaque.Data[Int.Opaque.Data.A]
class Int.Opaque.Data.Ordered[Int.Opaque.Data.Ordered.A]
class Int.Opaque.Data.Calculable[Int.Opaque.Data.Calculable.A]
class Int.Opaque.Data.Numerical[Int.Opaque.Data.Numerical.A]
class Int.Opaque.Data.Sequential[Int.Opaque.Data.Sequential.A]
object Day
object Month
object Week
object Year

Containers

Specialized buffer

Specialized buffer

Already parameterized generic buffer

Source
Containers.scala

Specialized collection

Specialized collection

Already parameterized generic collection

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Specialized functions

Specialized functions

Already parameterized set of generic functions

Source
Containers.scala

Specialized indexed collection

Specialized indexed collection

Already parameterized generic indexed collection

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Specialized lookup collection

Specialized lookup collection

Already parameterized generic lookup collection

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Specialized option

Specialized option

Already parameterized generic option

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Specialized pack

Specialized pack

Already parameterized generic immutable collection

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Specialized property

Specialized property

Already parameterized generic property

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Parameterized Val.Promise

Parameterized Val.Promise

Already parameterized generic Val.Promise

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Specialized range

Specialized range

Already parameterized generic range

Source
Containers.scala

Parameterized Val.Result

Parameterized Val.Result

Already parameterized generic Val.Result

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala

Type alias

Type alias

Source
Containers.scala

Companion alias

Companion alias

Holds methods to construct type instances

Source
Containers.scala

Specialized stream

Specialized stream

Already parameterized generic stream

Source
Containers.scala

Type companion

Type companion

Holds methods to construct type instances

Source
Containers.scala