11 lines
334 B
TypeScript
11 lines
334 B
TypeScript
export const number_type = {
|
|
before: ['Complex'],
|
|
test: (n: unknown): n is number => typeof n === 'number',
|
|
from: { string: (s: string) => +s }
|
|
}
|
|
|
|
export const zero = (a: number): number => 0
|
|
export const one = (a: number): number => 1
|
|
export const nan = (a: number): number => NaN
|
|
export const re = (a: number): number => a
|