Suspendable
Suspendable
com.tomtrein.suspendable
IOEffect
PrintLine
IOEffect
ImmutableRunner
ImmutableRunner
Completed
Suspended
Unstarted
Interpreter
Main
Runner
Suspendable
Suspendable
FlatMap
Point
Suspend
SuspendableCpsMonad
Suspendable
/
com.tomtrein.suspendable
/
SuspendableCpsMonad
SuspendableCpsMonad
given
SuspendableCpsMonad
[Eff[_]]:
CpsMonad
[[A] =>>
Suspendable
[
Eff
, A]]
Type members
Value members
Type members
Inherited types
type
WF
[X] =
F
[
X
]
Inherited from
CpsMonad
Value members
Concrete methods
override
def
flatMap
[A, B](fa:
Suspendable
[
Eff
, A])(f: A =>
Suspendable
[
Eff
, B]):
Suspendable
[
Eff
, B]
Definition Classes
CpsMonad
override
def
map
[A, B](fa:
Suspendable
[
Eff
, A])(f: A => B):
Suspendable
[
Eff
, B]
Definition Classes
CpsMonad
override
def
pure
[T](t: T):
Suspendable
[
Eff
, T]
Definition Classes
CpsMonad