Num.Finite
Num / Finite
Import
typescript
import { Num } from '@wollybeard/kit'
// Access via namespace
Num.Finite.someFunction()
typescript
import * as Num from '@wollybeard/kit/num'
// Access via namespace
Num.Finite.someFunction()
Functions
[F]
is
typescript
(value: unknown): boolean
Type predicate to check if value is a finite number. Excludes NaN, Infinity, and -Infinity.
[F]
from
typescript
(value: number): Finite
Construct a Finite number. Throws if the value is not finite.
[F]
tryFrom
typescript
(value: number): Finite | null
Try to construct a Finite number. Returns null if the value is not finite.
Types
[∩]
Finite
typescript
type Finite = number & { [FiniteBrand]: true }
Finite number (excludes NaN, Infinity, -Infinity).