This is how you define the PositiveInteger dependent type in TypeScript without using type predicate functions or branded (tagged) types: type PositiveInteger<T extends number> = `${T}` extends '0' | `-${any}` | `${any}.${any}` ? never : T It can ...
mvasilkov.animuchan.net1 min read
No responses yet.