Transient.Base

The Monad

data TransIO a

type TransientIO

Task Composition Operators

(**>)

(<**)

(<***)

(<|)

Running the monad

keep

keep'

stop

exit

Asynchronous console IO

option

input

input'

Task Creation

data StreamData a

parallel

async

waitEvents

sample

spawn

react

State management

setData

getSData

getData

delData

modifyData

try

setState

getState

delState

getRState

setRState

modifyState

Thread management

threads

addThreads

freeThreads

hookedThreads

oneThread

killChilds

Exceptions

onException

cutExceptions

continue

catcht

throwt

Utilities

genId