[**@cprussin/option-result v2.0.1**](../README.md)

***

# Function: Some()

> **Some**\<`T`\>(`value`): [`Option`](../classes/Option.md)\<`T`\>

Defined in: [option.ts:578](https://github.com/cprussin/cprussin-monorepo/blob/45be92bc13a41d9f46c6ab9ed2d9a61167827e46/packages/option-result/src/option.ts#L578)

Construct an [Option](../classes/Option.md) containing a value.

## Type Parameters

### T

`T` *extends* `object`

the type contained by the [Option](../classes/Option.md)

## Parameters

### value

`T`

the value contained by the [Option](../classes/Option.md)

## Returns

[`Option`](../classes/Option.md)\<`T`\>

an [Option](../classes/Option.md) containing `value`

## See

 - [Option.None](../classes/Option.md#none)
 - [Option.wrap](../classes/Option.md#wrap)
