Transient.Base

(!>)

data TransIO x

type SData

type EventId

type TransientIO

data EventF

type P

newp

(=:)

addr

type StateIO

runTransient

getCont

runCont

compose

runClosure

runContinuation

data IDynamic

type Recover

type CurrentPointer

type LogEntries

data LogElem

data Log

data RemoteStatus

stop

setEventCont

resetEventCont

Threads

waitQSemB

signalQSemB

threads

oneThread

freeThreads

hookedThreads

killChilds

extensible state: session data management

getSessionData

getSData

setSessionData

setSData

delSessionData

delSData

genNewId

refSequence

data Loop

waitEvents

async

spawn

data EventValue

parallel

loop

free

addThread

killChildren

type EventSetter eventdata response

type ToReturn response

react

non-blocking keyboard input

getLineRef

roption

option

input

getLine'

reads1

inputLoop

rexit

stay

keep

exit

onNothing