Skip to content

Commit 959d4b8

Browse files
committed
minor refactor
1 parent 616c56b commit 959d4b8

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

ark/util/numbers.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,7 @@ export type parseNonNegativeInteger<token extends string> =
184184
token extends `-${string}` ? never : parseInteger<token>
185185

186186
export type parseNaturalNumber<token extends string> =
187-
token extends `0${infer remainder extends `${number}`}` ?
188-
parseNaturalNumber<remainder>
187+
token extends `0${infer t extends `${number}`}` ? parseNaturalNumber<t>
189188
: token extends `${infer n extends number}` ?
190189
number extends n ?
191190
never

0 commit comments

Comments
 (0)