@hackage tower-hs0.3.0.1
Composable service middleware for Haskell, inspired by Rust's Tower
Categories
License
MIT
Maintainer
jarlah@protonmail.com
Links
Versions
Installation
Tested Compilers
Dependencies (8)
- async >=2.2 && <2.3
- base >=4.14 && <5
- hs-opentelemetry-api >=0.3 && <0.4
- profunctors >=5.6 && <5.7
- stm >=2.5 && <2.6
- text >=2.0 && <2.2 Show all…
Dependents (2)
@hackage/servant-tower-hs, @hackage/http-tower-hs
tower-hs
Composable service middleware for Haskell, inspired by Rust's Tower.
Generic Service/Middleware abstractions with protocol-agnostic middleware: retry, timeout, circuit breaker, filter, hedge, tracing (OpenTelemetry), logging, validation, request transformation, and test doubles.
Part of the tower-hs mono-repo. See the repo README for full documentation and examples.
Related packages
- http-tower-hs — HTTP client middleware built on tower-hs
- servant-tower-hs — Servant client middleware built on tower-hs