Constructors
constructor
-
Parameters
Properties
_A
_A: A
_L
_L: L
_URI
_tag
_tag: "Left"
value
value: L
Methods
alt
-
Parameters
Returns Either<L, A>
ap
-
Type parameters
Parameters
Returns Either<L, B>
ap_
-
Type parameters
Parameters
Returns Either<L, C>
bimap
- bimap<V, B>(f: function, g: function): Either<V, B>
-
Type parameters
Parameters
Returns Either<V, B>
chain
- chain<B>(f: function): Either<L, B>
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns Either<L, B>
Returns Either<L, B>
equals
-
Parameters
Returns function
-
-
Parameters
Returns boolean
extend
- extend<B>(f: function): Either<L, B>
-
Type parameters
Parameters
Returns Either<L, B>
fold
- fold<B>(left: function, right: function): B
-
Type parameters
Parameters
-
left: function
-
right: function
Returns B
getOrElse
- getOrElse(f: function): A
-
Parameters
Returns A
getOrElseValue
- getOrElseValue(value: A): A
-
Parameters
Returns A
inspect
-
Returns string
map
- map<B>(f: function): Either<L, B>
-
Type parameters
Parameters
Returns Either<L, B>
mapLeft
- mapLeft<M>(f: function): Either<M, A>
-
Type parameters
Parameters
Returns Either<M, A>
reduce
- reduce<B>(f: function, b: B): B
-
Type parameters
Parameters
Returns B
toOption
-
toString
-
Returns string
traverse
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns HKT2<F, M, B>
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns HKT<F, B>
-
Type parameters
Parameters
Returns function
-
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns HKT<F, B>
Returns HKT<F, Either<L, B>>
Returns the value from this
Right
or the given argument if this is aLeft