cps.monads
Members list
Type members
Classlikes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class FutureContext
Implementation for FreeCpsMonad. It is intentionally defiend at top-level, to fire 'implicitAmbigious' error when async is called without parameters and without select instance of CpsMonad in scope.
Implementation for FreeCpsMonad. It is intentionally defiend at top-level, to fire 'implicitAmbigious' error when async is called without parameters and without select instance of CpsMonad in scope.
Attributes
- Graph
- Supertypes
- trait CpsMonadInstanceContext[FreeMonad]trait CpsTryMonad[FreeMonad]trait CpsAwaitable[FreeMonad]class Objecttrait Matchableclass Any
- Self type
- FreeCpsMonad.type
FreeCpsMonad Typical pattern - use FreeCpsMonad and custom interpreter in test.
FreeCpsMonad Typical pattern - use FreeCpsMonad and custom interpreter in test.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
Default CpsMonad implementation for Future
Default CpsMonad implementation for Future
Attributes
- Graph
- Supertypes
- trait CpsSchedulingMonad[Future]trait CpsConcurrentMonad[Future]trait CpsAsyncMonad[Future]trait CpsTryMonad[Future]trait CpsMonad[Future]trait CpsAwaitable[Future]class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait ExecutionContextProvidertrait CpsMonadNoAdoptContext[Future]trait CpsMonadContext[Future]class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- Self type
- futureDiscard.type
Attributes
- Graph
- Supertypes
- class Default[Future]trait Inplace[Future]trait CpsMonadMemoization[Future]class Objecttrait Matchableclass Any
- Self type
- futureMemoization.type
Givens
Givens
Implementation for FreeCpsMonad. It is intentionally defiend at top-level, to fire 'implicitAmbigious' error when async is called without parameters and without select instance of CpsMonad in scope.
Implementation for FreeCpsMonad. It is intentionally defiend at top-level, to fire 'implicitAmbigious' error when async is called without parameters and without select instance of CpsMonad in scope.