package newtype
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
BaseNewType extends AnyRef
Base skeleton for building newtypes.
- trait BaseNewType$Types extends AnyRef
-
trait
Coercible[A, B] extends AnyRef
Safe type casting from A to B.
- final class CoercibleIdOps[A] extends AnyVal
-
trait
NewSubType extends BaseNewType
A newtype which is a subtype of its Repr.
- trait NewType extends BaseNewType
- trait NewTypeApply extends BaseNewType
- trait NewTypeApplyM extends NewTypeApply
- trait NewTypeAutoOps extends BaseNewType
- trait NewTypeDeriving extends BaseNewType
- trait NewTypeExtras extends NewTypeApplyM with NewTypeDeriving with NewTypeAutoOps
- trait ToCoercibleIdOps extends AnyRef
Value Members
- object BaseNewType extends BaseNewType$Types
- object Coercible
- object NewSubType
- object NewType