Kit
Functions

some

some<T>(value): Option<T>

Creates a new Option that contains a value.

This function explicitly wraps a value in an Option type.

Type Parameters

Type ParameterDescription
TThe type of the contained value.

Parameters

ParameterTypeDescription
valueTThe value to wrap in an Option.

Returns

Option<T>

An Option containing the provided value.

Example

Wrapping a value in an Option.

const option = some('Hello');
option.value;     // "Hello"
isOption(option); // true
isSome(option);   // true
isNone(option);   // false

See

On this page