Link Search Menu Expand Document

Newtype overview

Added in v1.0.0


Table of contents


utils

IsNewtype (interface)

Signature

export interface IsNewtype<T extends Newtype<any, any>> {
  wrap: (u: Unwrap<T>) => T
  unwrap: (t: T) => Unwrap<T>
}

Added in v1.0.0

Newtype (interface)

Signature

export interface Newtype<Name extends EnforcedUniqueSymbol<Name>, Type> extends INewtype<Name, Type> {}

Added in v1.0.0