UNPKG

functionalscript

Version:

FunctionalScript is a purely functional subset of JavaScript

6 lines (5 loc) 301 B
export type Nominal<N extends string, R extends string, B> = symbol & { [k in N]: readonly [R, B]; }; export declare const asNominal: <N extends string, R extends string, B>(b: B) => Nominal<N, R, B>; export declare const asBase: <T extends string, R extends string, B>(n: Nominal<T, R, B>) => B;