Char.Opaque

object Opaque
Source
__.scala
class java.lang.Object
trait scala.Matchable
class Any

Member

abstract class Base[A <: Char.Opaque](name: String) extends _methods with Any.Def.Void.Primitive.X.Char[A]

Char Opaque Companion Object Base

Opaque Base allows to create basic opaque type, which can be recognized and processed by stream without boxing.

Note. Most opaque companions extend Opaque.Data, which also defines specialized containers attached to the type.

See sample type definition.

Source
Base.scala
abstract class Data[A <: Char.Opaque](name: String) extends Char.Opaque.Base[A] with _methods with Char.G.Companion.Containers[A]

Char Opaque Data Companion Object Base

Opaque Data not only defines a Char based opaque type, but also privides a framework of custom specialized containers attached to this type.

See more in the guide.

See sample type definition.

Source
__.scala
abstract class Data[A <: Char.Opaque](name: String) extends Char.Opaque.Base[A] with _methods with Char.G.Companion.Containers[A]

Char Opaque Data Companion Object Base

Opaque Data not only defines a Char based opaque type, but also privides a framework of custom specialized containers attached to this type.

See more in the guide.

See sample type definition.

Source
__.scala