Namespace providing type-safe operations for the NonPositiveInt branded
type.
The NonPositiveInt type represents a non-positive integer. Division (div)
uses floor division.
Unlike SafeInt, NonPositiveInt allows values outside the safe integer
range (±2^53 − 1), so very large magnitudes may lose precision in
JavaScript's number type.
Namespace providing type-safe operations for the
NonPositiveIntbranded type.The
NonPositiveInttype represents a non-positive integer. Division (div) uses floor division.Unlike
SafeInt,NonPositiveIntallows values outside the safe integer range (±2^53 − 1), so very large magnitudes may lose precision in JavaScript'snumbertype.