Transient.Base

The Monad

data TransIO a

type TransientIO

Task Composition Operators

(**>)

(<**)

(<***)

(<|)

Running the monad

keep

keep'

stop

exit

Asynchronous console IO

option

input

Task Creation

data StreamData a

parallel

async

waitEvents

sample

spawn

react

State management

setData

getSData

getData

delData

modifyData

try

setState

getState

delState

modifyState

Thread management

threads

addThreads

freeThreads

hookedThreads

oneThread

killChilds

Exceptions

onException

cutExceptions

continue

Utilities

genId