IRange (Type)
Type Aliases
Section titled “Type Aliases”IRange
Section titled “IRange”type IRange<Low, High> = Exclude< NaturalNumbersLessThanOrEqualTo<High>, NaturalNumbersLessThan<Low>>;Defined in: types/IRange.ts:13
Helper type to get a range of integers. It is inclusive on both ends. (The “I” in the type name stands for inclusive.)
For example, IRange<3, 5> will return 3 | 4 | 5.
From: https://stackoverflow.com/questions/39494689/is-it-possible-to-restrict-number-to-a-certain-range
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
Low extends number |
High extends number |
