kiroku-store
High-performance PostgreSQL event store
Kiroku is a PostgreSQL-backed event store for Haskell applications. It provides append, read, link, lifecycle, transaction, subscription, consumer group, and observability primitives around immutable domain events.
Install
cabal install kiroku-store- aeson >=2.1 && <2.3
- async >=2.2 && <2.3
- base >=4.18 && <5
- bytestring >=0.11 && <0.13
- containers >=0.6 && <0.8
- contravariant-extras >=0.3 && <0.4
- effectful-core >=2.4 && <2.7
- generic-lens >=2.2 && <2.4
- hasql >=1.10 && <1.11
- hasql-notifications >=0.2 && <0.3
- hasql-pool >=1.2 && <1.5
- hasql-transaction >=1.1 && <1.3
- lens >=5.2 && <5.4
- mmzk-typeid >=0.6 && <0.8
- mtl >=2.3 && <2.4
- stm >=2.5 && <2.6
- streamly-core >=0.3 && <0.4
- text >=2.0 && <2.2
- time >=1.12 && <1.15
- unliftio-core >=0.2 && <0.3
- uuid >=1.3 && <1.4
- vector >=0.13 && <0.14
- 0.8.0.0
- 0.7.0.1
- 0.7.0.0
- 0.6.0.0
- 0.5.0.0
- 0.4.0.0
- 0.3.1.0
- 0.3.0.1
- 0.3.0.0
- 0.2.0.0
- 0.1.0.0