- Added optional timeout for resource acquiring
- Add
tryWithResourceandtryTakeResource.
- Rewrite based on
Control.Concurrent.QSemfor better throughput and latency. - Make release of resources asynchronous exceptions safe.
- Remove dependency on
monad-control. - Expose the
.Internalmodule. - Add support for introspection.
- Add
PoolConfig.