Hyperlinkv0.8.0-beta.28

Schema

Source effect/Schema.ts:302517 lines
export interface Number extends Bottom<number, number, never, never, SchemaAST.Number, Number> {}

/**
 * Schema for `number` values, including `NaN`, `Infinity`, and `-Infinity`.
 *
 * **Details**
 *
 * Default JSON serializer:
 *
 * - Finite numbers are serialized as numbers.
 * - Non-finite values are serialized as strings (`"NaN"`, `"Infinity"`, `"-Infinity"`).
 *
 * @see {@link Finite} for a schema that excludes non-finite values.
 * @category schemas
 * @since 4.0.0
 */
export const Number: Number = make(SchemaAST.number)
Referenced by 37 symbols