ApplicativeError2
Attributes
- Graph
-
- Supertypes
-
trait Bifunctor2[F]trait Guarantee2[F]trait Applicative2[F]trait Functor2[F]trait RootBifunctor[F]trait Roottrait PredefinedHelpertrait DivergenceHelperclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait Error2[F]class Error2Instance[S]object Error2Instanceclass BioEitherobject BioEithertrait Bracket2[F]trait Panic2[F]class Panic2Instance[S]object Panic2Instancetrait IO2[F]trait WeakAsync2[F]object WeakAsyncForMiniBIOAsynctrait Async2[F]class AsyncZio[R]object AsyncZioclass TemporalZio[R]object TemporalZioShow all
Members list
Type members
Inherited types
Attributes
- Inherited from:
- DivergenceHelper
Attributes
- Inherited from:
- PredefinedHelper
Value members
Abstract methods
For lazy monads: alias for IO2#syncThrowable. For strict monads, shorthand for F.fromTry(Try(effect))
For lazy monads: alias for IO2#syncThrowable. For strict monads, shorthand for F.fromTry(Try(effect))
Attributes
map errors from two operations into a new error if both fail
map errors from two operations into a new error if both fail
Attributes
execute second operation only if the first one fails
execute second operation only if the first one fails
Attributes
Concrete methods
Attributes
- Definition Classes
Inherited methods
execute two operations in order, return result of second operation
execute two operations in order, return result of second operation
Attributes
- Inherited from:
- Applicative2
execute two operations in order, same as *>, but return result of first operation
execute two operations in order, same as *>, but return result of first operation
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Extracts the optional value, or returns the given valueOnNone value
Extracts the optional value, or returns the given valueOnNone value
Attributes
- Inherited from:
- Functor2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Bifunctor2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Applicative2
Attributes
- Inherited from:
- Functor2
Attributes
- Inherited from:
- Bifunctor2
Attributes
- Inherited from:
- Bifunctor2
Attributes
- Inherited from:
- Applicative2
Inherited and Abstract methods
Attributes
- Inherited from:
- Bifunctor2
Attributes
- Inherited from:
- Guarantee2
execute two operations in order, map their results
Attributes
- Inherited from:
- Applicative2