UNPKG

rivo

Version:

🤖 The ultimate library you need for composable type-level programming in TypeScript, powered by HKT.

10 lines (9 loc) • 262 B
/** * Convert a string to number. * * Sig: `(s: string) => number` * * Type safety is **not guaranteed** if the input string is not a valid number. * @private */ export type _StrToNum<S extends string> = S extends `${infer R extends number}` ? R : never;