fractal-layer: Composable resource management and dependency injection
Composable, type-safe resource management and dependency injection for Haskell, inspired by ZIO's ZLayer. . Break your application's god record into independent layers, each declaring exactly what it needs and what it produces. Layers compose via Arrow, Category, and Alternative, with automatic resource cleanup, concurrent initialisation, and singleton service caching.
[Skip to Readme]
Modules
[Index] [Quick Jump]
Downloads
- fractal-layer-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | aeson (>=2.0 && <3), base (>=4.17.0.0 && <5), containers (>=0.6 && <1), hashable (>=1.4 && <2), mtl (>=2.2 && <3), profunctors (>=5.6 && <6), resourcet (>=1.2 && <2), selective (>=0.5 && <1), text (>=2.0 && <3), time (>=1.12 && <2), transformers (>=0.5 && <0.7), unliftio (>=0.2 && <1), unordered-containers (>=0.2 && <1) [details] |
| Tested with | ghc ==9.10.3 |
| License | BSD-3-Clause |
| Author | Ian Duncan |
| Maintainer | ian@mercury.com |
| Uploaded | by IanDuncan at 2026-03-18T18:24:35Z |
| Category | Control |
| Source repo | head: git clone https://github.com/iand675/fractal(fractal-layer) |
| Distributions | |
| Downloads | 0 total (0 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs available [build log] Last success reported on 2026-03-18 [all 1 reports] |