External module "node_modules/fp-ts/lib/Either.d"
Type aliases
Either
Variables
URI
URI: "Either" = "Either"
alt
alt: function
Type declaration
-
- <L, A>(fx: Either<L, A>): function
-
Type parameters
Parameters
Returns function
-
-
Parameters
Returns Either<L, A>
ap
ap: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<L, B>
bimap
bimap: function
Type declaration
-
- <L, V, A, B>(f: function, g: function): function
-
Type parameters
Parameters
Returns function
-
-
Parameters
Returns Either<V, B>
chain
chain: function
Type declaration
-
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns Either<L, B>
-
Returns Either<L, B>
chainRec
chainRec: function
Type declaration
-
- <L, A, B>(f: function, a: A): Either<L, B>
-
Type parameters
Parameters
Returns Either<L, B>
either
equals
equals: function
Type declaration
-
-
Type parameters
Parameters
Returns function
-
-
Parameters
Returns function
-
-
Parameters
Returns boolean
extend
extend: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<L, B>
fold
fold: function
Type declaration
-
- <L, A, B>(left: function, right: function, fa: Either<L, A>): B
-
Type parameters
Parameters
-
left: function
-
right: function
-
Returns B
fromNullable
fromNullable: function
Type declaration
-
- <L>(defaultValue: L): function
-
Type parameters
Parameters
Returns function
-
- <A>(a: A | null | undefined): Either<L, A>
-
Type parameters
Parameters
Returns Either<L, A>
fromOption
fromOption: function
Type declaration
-
- <L>(defaultValue: L): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns Either<L, A>
fromPredicate
fromPredicate: function
Type declaration
-
- <L, A>(predicate: Predicate<A>, l: function): function
-
Type parameters
Parameters
Returns function
-
-
Parameters
Returns Either<L, A>
getFilterable
getFilterable: function
Type declaration
-
-
Type parameters
Parameters
getOrElse
getOrElse: function
Type declaration
-
- <L, A>(f: function): function
-
Type parameters
Parameters
Returns function
getOrElseValue
getOrElseValue: function
Type declaration
-
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns A
getSetoid
getSetoid: function
Type declaration
-
-
Type parameters
Parameters
getWitherable
getWitherable: function
Type declaration
-
-
Type parameters
Parameters
isLeft
isLeft: function
Type declaration
-
- <L, A>(fa: Either<L, A>): boolean
-
Type parameters
Parameters
Returns boolean
isRight
isRight: function
Type declaration
-
- <L, A>(fa: Either<L, A>): boolean
-
Type parameters
Parameters
Returns boolean
left
left: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<L, A>
map
map: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<L, B>
mapLeft
mapLeft: function
Type declaration
-
- <L, M>(f: function): function
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
Returns Either<M, A>
of
of: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<L, A>
reduce
reduce: function
Type declaration
-
- <L, A, B>(f: function, b: B, fa: Either<L, A>): B
-
Type parameters
Parameters
Returns B
right
right: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<L, A>
toOption
toOption: function
Type declaration
-
-
Type parameters
Parameters
traverse
tryCatch
tryCatch: function
Type declaration
-
-
Type parameters
Parameters
Returns Either<Error, A>
Takes a default and a nullable value, if the value is not nully, turn it into a
Right
, if the value is nully use the provided default as aLeft