Control.Concurrent.Concurrential
data Concurrential m t
type Runner f g
type Joiner g
runConcurrential
runConcurrentialSimple
sequentially
concurrently
wait