Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "Any/Type"

Index

Type aliases

Type aliases

Type

Type<A, Id>: A & object

Create your own named sub-type from a type A

Type parameters

  • A: any

    to be personalized

  • Id: string

    to name the sub-type

returns

A new type Type<A, Name>

example

import {A} from 'ts-toolbelt'

type eur = A.Type<number, 'eur'> // number & {__type: 'eur'}
type usd = A.Type<number, 'usd'> // number & {__type: 'eur'}

Made with ❤️ by pirix-gh. Documentation generated by TypeDoc.