@hqoss/monads
• Const
None: OptNone
<any
>
▸ Err<T
, E
>(err
): ResErr
<T
, E
>
Name |
---|
T |
E |
Name | Type |
---|---|
err |
E |
ResErr
<T
, E
>
▸ Left<L
, R
>(val
): ResLeft
<L
, R
>
Name |
---|
L |
R |
Name | Type |
---|---|
val |
L |
ResLeft
<L
, R
>
▸ Ok<T
, E
>(val
): ResOk
<T
, E
>
Name | Type |
---|---|
T |
T |
E |
never |
Name | Type |
---|---|
val |
T |
ResOk
<T
, E
>
▸ Right<L
, R
>(val
): ResRight
<L
, R
>
Name |
---|
L |
R |
Name | Type |
---|---|
val |
R |
ResRight
<L
, R
>
▸ Some<T
>(val?
): Option
<T
>
Name |
---|
T |
Name | Type |
---|---|
val? |
T |
Option
<T
>
▸ isErr<T
, E
>(val
): val is ResErr<T, E>
Name |
---|
T |
E |
Name | Type |
---|---|
val |
Result <T , E > |
val is ResErr<T, E>
▸ isLeft<L
, R
>(val
): val is ResLeft<L, R>
Name |
---|
L |
R |
Name | Type |
---|---|
val |
Either <L , R > |
val is ResLeft<L, R>
▸ isNone<T
>(val
): val is OptNone<T>
Name |
---|
T |
Name | Type |
---|---|
val |
Option <T > |
val is OptNone<T>
▸ isOk<T
, E
>(val
): val is ResOk<T, never>
Name |
---|
T |
E |
Name | Type |
---|---|
val |
Result <T , E > |
val is ResOk<T, never>
▸ isRight<L
, R
>(val
): val is ResRight<L, R>
Name |
---|
L |
R |
Name | Type |
---|---|
val |
Either <L , R > |
val is ResRight<L, R>
▸ isSome<T
>(val
): val is OptSome<T>
Name |
---|
T |
Name | Type |
---|---|
val |
Option <T > |
val is OptSome<T>