Skip to main content
Version: 2.5.0

Option

type Option<T, V> = {
isSome: Bool;
value: T;
} & {
assertNone: void;
assertSome: T;
orElse: T;
};

Defined in: lib/provable/option.ts:34

Type declaration​

isSome​

isSome: Bool;

value​

value: T;

Type declaration​

assertNone()​

Parameters​

message?​

string

Returns​

void

assertSome()​

Parameters​

message?​

string

Returns​

T

orElse()​

Parameters​

defaultValue​

T | V

Returns​

T

Type Parameters​

• T

• V = any