Package

io.estatico

newtype

Permalink

package newtype

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseNewType extends AnyRef

    Permalink

    Base skeleton for building newtypes.

  2. trait Coercible[A, B] extends AnyRef

    Permalink

    Safe type casting from A to B.

  3. final class CoercibleIdOps[A] extends AnyVal

    Permalink
  4. trait NewSubType extends BaseNewType

    Permalink

    A newtype which is a subtype of its Repr.

  5. trait NewType extends BaseNewType

    Permalink
  6. trait NewTypeApply extends BaseNewType

    Permalink
  7. trait NewTypeApplyM extends NewTypeApply

    Permalink
  8. trait NewTypeAutoOps extends BaseNewType

    Permalink
  9. trait NewTypeDeriving extends BaseNewType

    Permalink
  10. trait NewTypeExtras extends NewTypeApplyM with NewTypeDeriving with NewTypeAutoOps

    Permalink
  11. trait ToCoercibleIdOps extends AnyRef

    Permalink

Value Members

  1. object BaseNewType

    Permalink
  2. object Coercible

    Permalink
  3. object NewSubType

    Permalink
  4. object NewType

    Permalink
  5. package macros

    Permalink
  6. package ops

    Permalink

Ungrouped