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

runContinuations

data IDynamic

type Recover

type CurrentPointer

type LogEntries

data LogElem

data Log

data RemoteStatus

stop

setEventCont

resetEventCont

Threads

waitQSemB

signalQSemB

threads

oneThread

addThreads'

addThreads

getNonUsedThreads

freeThreads

hookedThreads

killChilds

extensible state: session data management

getSessionData

getSData

setSessionData

setSData

delSessionData

delSData

genNewId

refSequence

data StreamData a

waitEvents

waitEvents'

async

spawn

parallel

loop

forkFinally1

free

addThread

killChildren

type EventSetter eventdata response

type ToReturn response

react

non-blocking keyboard input

getLineRef

roption

option

input

getLine'

reads1

inputLoop

processLine

rexit

stay

keep

keep'

exit

onNothing