Renames and re-exports __type
Renames and re-exports __type
Renames and re-exports __type
Name |
---|
T |
dist/maybe.d.ts:70
Ƭ SerializedMaybe<T
>: SerializedJust
<T
> | SerializedNone
Name |
---|
T |
dist/maybe.d.ts:71
▸ asyncIterator<T
>(callback
): AsyncGenerator
<T
, void
, void
>
Name |
---|
T |
Name | Type |
---|---|
callback |
() => MaybePromiseLike <Maybe <MaybePromiseLike <T >>> |
AsyncGenerator
<T
, void
, void
>
dist/maybe.d.ts:86
▸ chain<A
, B
, P
>(map
, ...parameters
): (maybe
: Maybe
<A
>) => Promise
<Maybe
<B
>>
Name | Type |
---|---|
A |
A |
B |
B |
P |
extends AnyParameters |
Name | Type |
---|---|
map |
(v : A , ...parameters : P ) => MaybePromiseLike <Maybe <B >> |
...parameters |
P |
fn
▸ (maybe
): Promise
<Maybe
<B
>>
Name | Type |
---|---|
maybe |
Maybe <A > |
Promise
<Maybe
<B
>>
dist/maybe.d.ts:75
▸ filterMap<A
, B
>(iterable
, filterMap
): Generator
<B
, void
, void
>
Name |
---|
A |
B |
Name | Type |
---|---|
iterable |
Iterable <A > |
filterMap |
(value : A , index : number ) => Maybe <B > |
Generator
<B
, void
, void
>
dist/maybe.d.ts:87
▸ fromJSON<T
>(serialized
): Maybe
<T
>
Name |
---|
T |
Name | Type |
---|---|
serialized |
SerializedMaybe <T > |
Maybe
<T
>
dist/maybe.d.ts:76
▸ fromNullable<T
>(value
): Maybe
<T
>
Name |
---|
T |
Name | Type |
---|---|
value |
Nullable <T > |
Maybe
<T
>
dist/maybe.d.ts:84
▸ isJust<T
>(value
): value is Just<T>
Name |
---|
T |
Name | Type |
---|---|
value |
unknown |
value is Just<T>
dist/maybe.d.ts:72
▸ isMaybe<T
>(value
): value is Maybe<T>
Name |
---|
T |
Name | Type |
---|---|
value |
unknown |
value is Maybe<T>
dist/maybe.d.ts:74
▸ isNone<T
>(value
): value is None<T>
Name |
---|
T |
Name | Type |
---|---|
value |
unknown |
value is None<T>
dist/maybe.d.ts:73
▸ iterator<T
>(callback
): Generator
<T
, void
, void
>
Name |
---|
T |
Name | Type |
---|---|
callback |
() => Maybe <T > |
Generator
<T
, void
, void
>
dist/maybe.d.ts:85
▸ just<T
>(value
): Maybe
<T
>
Name |
---|
T |
Name | Type |
---|---|
value |
T |
Maybe
<T
>
dist/maybe.d.ts:8
▸ merge<V1
>(values
): Maybe
<[V1
]>
Name |
---|
V1 |
Name | Type |
---|---|
values |
[Maybe <V1 >] |
Maybe
<[V1
]>
dist/maybe.d.ts:77
▸ merge<V1
, V2
>(values
): Maybe
<[V1
, V2
]>
Name |
---|
V1 |
V2 |
Name | Type |
---|---|
values |
[Maybe <V1 >, Maybe <V2 >] |
Maybe
<[V1
, V2
]>
dist/maybe.d.ts:78
▸ merge<V1
, V2
, V3
>(values
): Maybe
<[V1
, V2
, V3
]>
Name |
---|
V1 |
V2 |
V3 |
Name | Type |
---|---|
values |
[Maybe <V1 >, Maybe <V2 >, Maybe <V3 >] |
Maybe
<[V1
, V2
, V3
]>
dist/maybe.d.ts:79
▸ merge<V1
, V2
, V3
, V4
>(values
): Maybe
<[V1
, V2
, V3
, V4
]>
Name |
---|
V1 |
V2 |
V3 |
V4 |
Name | Type |
---|---|
values |
[Maybe <V1 >, Maybe <V2 >, Maybe <V3 >, Maybe <V4 >] |
Maybe
<[V1
, V2
, V3
, V4
]>
dist/maybe.d.ts:80
▸ merge<V1
, V2
, V3
, V4
, V5
>(values
): Maybe
<[V1
, V2
, V3
, V4
, V5
]>
Name |
---|
V1 |
V2 |
V3 |
V4 |
V5 |
Name | Type |
---|---|
values |
[Maybe <V1 >, Maybe <V2 >, Maybe <V3 >, Maybe <V4 >, Maybe <V5 >] |
Maybe
<[V1
, V2
, V3
, V4
, V5
]>
dist/maybe.d.ts:81
▸ merge<V1
, V2
, V3
, V4
, V5
, V6
>(values
): Maybe
<[V1
, V2
, V3
, V4
, V5
, V6
]>
Name |
---|
V1 |
V2 |
V3 |
V4 |
V5 |
V6 |
Name | Type |
---|---|
values |
[Maybe <V1 >, Maybe <V2 >, Maybe <V3 >, Maybe <V4 >, Maybe <V5 >, Maybe <V6 >] |
Maybe
<[V1
, V2
, V3
, V4
, V5
, V6
]>
dist/maybe.d.ts:82
▸ merge<T
>(values
): Maybe
<T
[]>
Name |
---|
T |
Name | Type |
---|---|
values |
Maybe <T >[] |
Maybe
<T
[]>
dist/maybe.d.ts:83
▸ none<T
>(): Maybe
<T
>
Name | Type |
---|---|
T |
never |
Maybe
<T
>
dist/maybe.d.ts:7