API reference / @evolu/common / Type / set
Function: set()
function set<ElementType>(element): SetType<ElementType>;
Defined in: packages/common/src/Type.ts:2418
Set of a specific Type.
Example
const NumberSet = set(Number);
const result1 = NumberSet.from(new Set([1, 2, 3])); // ok(Set { 1, 2, 3 })
const result2 = NumberSet.from(new Set(["a", "b"])); // err(...)
Type Parameters
| Type Parameter |
|---|
ElementType extends AnyType |
Parameters
| Parameter | Type |
|---|---|
element | ElementType |
Returns
SetType<ElementType>