Properties
followedBy
followedBy: function
Type declaration
-
-
Type parameters
Parameters
Returns Option<B>
followedByL
followedByL: function
Type declaration
-
- <A, B>(fa: OptionK<A>, fb: function): Option<B>
-
Type parameters
Parameters
Returns Option<B>
forEffect
forEffect: function
Type declaration
-
-
Type parameters
Parameters
Returns Option<A>
forEffectL
forEffectL: function
Type declaration
-
- <A, B>(fa: OptionK<A>, fb: function): Option<A>
-
Type parameters
Parameters
Returns Option<A>
Methods
ap
-
Type parameters
Parameters
Returns Option<B>
coflatMap
- coflatMap<A, B>(fa: OptionK<A>, ff: function): Option<B>
-
Type parameters
Parameters
Returns Option<B>
coflatten
- coflatten<A>(fa: OptionK<A>): Option<Option<A>>
-
Type parameters
Parameters
Returns Option<Option<A>>
eqv
- eqv(lh: Option<any>, rh: Option<any>): boolean
-
Parameters
-
lh: Option<any>
-
rh: Option<any>
Returns boolean
flatMap
- flatMap<A, B>(fa: OptionK<A>, f: function): Option<B>
-
Type parameters
Parameters
Returns Option<B>
map
- map<A, B>(fa: OptionK<A>, f: function): Option<B>
-
Type parameters
Parameters
Returns Option<B>
map2
-
Type parameters
Parameters
Returns Option<Z>
product
-
Type parameters
Parameters
Returns Option<[A, B]>
pure
-
Type parameters
Parameters
Returns Option<A>
tailRecM
- tailRecM<A, B>(a: A, f: function): Option<B>
-
Type parameters
Parameters
-
a: A
-
f: function
-
-
Parameters
Returns OptionK<Either<A, B>>
Returns Option<B>
Type class instances provided by default for
Option.