Control.Concurrent.STM.Promise.Tree
data Tree a
data Label
requireAll
requireAny
tryAll
evalTree
watchTree
interleave
interleave'
showTree