hasql-resource-pool =================== This is a fork of [hasql-pool](https://github.com/nikita-volkov/hasql-pool) that continues using [resource-pool](https://hackage.haskell.org/package/resource-pool) for its underlying pool implementation. The fork is based on [0.5.2.2 release](https://hackage.haskell.org/package/hasql-pool) (as the latest original implementation based on `resource-pool`), and it includes the following API and layout changes: * Connections are based on settings with IO actions. This change to the API makes the library usable with the custom authentication methods such as [AWS RDS IAM tokens](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). * Pool interface allows for specifying IO observer actions. These actions are useful for collecting and tracking various pool metrics with tools like [Prometheus](https://prometheus.io/docs/introduction/overview/). * Decision making on the size of the stripes is delegated to the upgraded `resource-pool` (which has slightly different semantics compared to v0.2.x). * No reliance on Stack tooling.