resource-pool-fork-avanov: A high-performance striped resource pooling implementation

[ bsd3, data, database, library, network ] [ Propose Tags ]

A high-performance striped pooling abstraction for managing flexibly-sized collections of resources such as database connections.

[Skip to Readme]


[Index] [Quick Jump]


Manual Flags


operate in developer mode


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS]
Change log
Dependencies base (>=4.4 && <5), hashable, stm (>=2.3), time, transformers, transformers-base (>=0.4), unliftio, vector (>=0.7) [details]
License BSD-3-Clause
Copyright Copyright 2011 MailRank, Inc.
Author Bryan O'Sullivan <>
Maintainer Bryan O'Sullivan <>, Bas van Dijk <>, Maxim Avanov <>
Category Data, Database, Network
Home page
Source repo head: git clone
Uploaded by avanov at 2021-12-14T18:34:43Z
Distributions NixOS:
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 208 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2021-12-14 [all 1 reports]

Readme for resource-pool-fork-avanov-

[back to package description]

This is a forked version of the original resource-pool package that includes performance- and metrics-oriented PRs that are not merged into the upstream version. Read more.

Welcome to pool

pool is a fast Haskell library for managing medium-lifetime pooled resources, such as database connections.

Join in!

We are happy to receive bug reports, fixes, documentation enhancements, and other improvements.

Please report bugs via the github issue tracker.

Master git repository:

  • git clone git://


This library is written and maintained by Bryan O'Sullivan,

The current fork is maintained by Maxim Avanov