Tubes

Tubes

type Tube a b

data TubeF a b k

type Source b m r

type Sink a m r

type Action m r

Core infrastructure

run

await

yield

each

for

(~>)

(>-)

(><)

liftT

Utilities

cat

map

drop

take

takeWhile

filter

reduce

every

unyield

prompt

display

Pump

type Pump a b

data PumpF a b k

pump

send

recv

runPump

Re-exports

lift

runFreeT