timer-wheel (hackage): This library provides a timer wheel data structure for  (Almost) O(1) registering IO actions to fire after a given amount of time  O(1) canceling registered actions  It is similar to TimerManager from GHC.Event, but supports recurring timers, can scale to handle many more registered timers.
Keywords: bsd3|data|library