cps.monads
Type members
Classlikes
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.
- Source:
- FreeCpsMonad.scala
FreeCpsMonad Typical pattern - use FreeCpsMonad and custom interpreter in test.
FreeCpsMonad Typical pattern - use FreeCpsMonad and custom interpreter in test.
- Companion:
- object
- Source:
- FreeCpsMonad.scala
Default CpsMonad implementation for Future
Default CpsMonad implementation for Future
- Source:
- FutureAsyncMonad.scala
- Source:
- FutureAsyncMonad.scala
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.
- Source:
- FreeCpsMonad.scala
- Source:
- FutureAsyncMonad.scala
- Source:
- FutureAsyncMonad.scala