@cprussin/option-result
Version:
Yet another Typescript clone of the rust `Option` & `Result` enums.
39 lines (20 loc) • 777 B
Markdown
[**@cprussin/option-result v2.0.0**](../README.md)
***
# Function: Some()
> **Some**\<`T`\>(`value`): [`Option`](../classes/Option.md)\<`T`\>
Defined in: [option.ts:578](https://github.com/cprussin/cprussin-monorepo/blob/c4cae9afc0f1d2361327617312f36819ab993c71/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)