Skip to main content
Version: 2.4.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