Control.Concurrent.STM.TChan