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
/
IOEffect
IOEffect
object
IOEffect
Companion
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
IOEffect
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from
Mirror
Value members
Concrete methods
def
printLine
(line:
String
):
Suspendable
[
IOEffect
,
Unit
]
def
readLine
:
Suspendable
[
IOEffect
,
String
]
Concrete fields
val
interpreter
:
Interpreter
[
IOEffect
]