Updater
data Signal a
newSignal
getValue
data Updater a
runUpdater
getEvent
onCommit
onCleanup
stop
getBehavior
local
liftSTM
putLine