Function whenIsSafeInteger
- whenIsSafeInteger<TrueOutput>(truthyHandler: Unary<number, TrueOutput>): (<FalseInput, FalseOutput>(falsyHandler: Unary<FalseInput, FalseOutput>) => ((value: number) => TrueOutput | FalseOutput))
-
Parameters
-
truthyHandler: Unary<number, TrueOutput>
Returns (<FalseInput, FalseOutput>(falsyHandler: Unary<FalseInput, FalseOutput>) => ((value: number) => TrueOutput | FalseOutput))
-
- <FalseInput, FalseOutput>(falsyHandler: Unary<FalseInput, FalseOutput>): ((value: number) => TrueOutput | FalseOutput)
-
Type Parameters
-
FalseInput = number
-
FalseOutput = TrueOutput
Parameters
-
falsyHandler: Unary<FalseInput, FalseOutput>
Returns ((value: number) => TrueOutput | FalseOutput)
-
- (value: number): TrueOutput | FalseOutput
-
Returns TrueOutput | FalseOutput
Conditional handler for when a number is a
SafeInteger
.