summaryrefslogtreecommitdiff
path: root/Utility/ThreadScheduler.hs
Commit message (Collapse)AuthorAge
* fix warningGravatar Joey Hess2012-11-17
|
* use System.TimeoutGravatar Joey Hess2012-11-14
| | | | I'd forgotten this existed!
* added a runTimeout functionGravatar Joey Hess2012-11-11
| | | | | | This adds a dep on haskell's async library, but since that's been added to the recent haskell platform release, it should not be much hardship to my poor long-suffering library chasing users.
* reorgGravatar Joey Hess2012-06-17
|
* slightly higher-level thread scheduling codeGravatar Joey Hess2012-06-13
Including support for unbound thread sleeping. Haskell's max thread sleep is 37 minutes, due to maxBound Int!