Description
Provides additional channel types for Haskell STM. STM channels help concurrent code communicate safely through transactional memory instead of manual locking.
It is useful for worker queues, services, simulations, event pipelines, and concurrent applications that need coordination between threads. It is a developer library and requires careful concurrency design.