ConsoleSignature

turbolift.effects.ConsoleSignature
trait ConsoleSignature extends Signature

Attributes

Graph
Supertypes
trait Signature
class Object
trait Matchable
class Any
Known subtypes
object Console

Members list

Type members

Inherited types

type ThisEffect

Self-reference to the effect being described by this Signature.

Self-reference to the effect being described by this Signature.

Becomes an alias of this.type, once the signature is inherited from Effect.

Attributes

Inherited from:
Signature

Value members

Abstract methods

def printErr(text: String): Computation[Unit, ThisEffect]
def printLine(text: String): Computation[Unit, ThisEffect]
def printLineErr(text: String): Computation[Unit, ThisEffect]
def readChar: Computation[Option[Char], ThisEffect]