Module Teletype

val keyboard_bytes : Playground.computer -> before:Playground.keyboard -> string
val draw : ?paper:bool -> ?capitals:bool -> ?phosphor:Playground.color -> Playground.computer -> Talk.machine -> Playground.shape list
val draw_screen : ?paper:bool -> ?capitals:bool -> ?phosphor:Playground.color -> ?pc:bool -> cursor:bool -> Playground.computer -> Vt.t -> Playground.shape list
type state
val teletype : ?rows:int -> ?cols:int -> ?view:(Playground.computer -> Talk.machine -> Playground.shape list) -> unit Talk.talk -> (state Playground.game, Playground.msg) Playground.app