package execution
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- execution
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
final
class
CancelableFutureCatsInstances extends Monad[CancelableFuture] with StackSafeMonad[CancelableFuture] with CoflatMap[CancelableFuture] with MonadError[CancelableFuture, Throwable]
Implementation of Cats type classes for the CancelableFuture data type.
Value Members
-
implicit
def
cancelableFutureCatsInstances(implicit ec: ExecutionContext): CancelableFutureCatsInstances
Returns the associated Cats type class instances for the CancelableFuture data type.
Returns the associated Cats type class instances for the CancelableFuture data type.
- ec
is the ExecutionContext needed in order to create the needed type class instances, since future transformations rely on an
ExecutionContext
passed explicitly (by means of an implicit parameter) on each operation
-
implicit
def
contravariantCallback[E]: Contravariant[[β$0$]Callback[E, β$0$]]
Contravariant type class instance of Callback for Cats.
- object CancelableFutureCatsInstances extends Serializable