package orewa
Async-friendly Redis client
Install
Dune Dependency
Authors
Maintainers
Sources
orewa-0.1.1.tbz
sha256=c53c1919cf3b97ceb6091f77c04a7878e38f8df39f1be38087f84309a896cd1c
sha512=b624b9e3098d509ef705074baf164f786b0661d2354335d240621db81c468f115bab8aa5ce3d626e5811d114a93903799ce9a5077900a9e708ba32409a971e07
Description
Async-friendly Redis client
Orewa is a Redis client designed with cooperative multithreading in mind, thus operations are non-blocking by default.
It also features an OCaml-friendly Redis API wrapping the stringly constructs of the Redis commands into a more typed and less fragile interface that does its best to provide a pleasant interface.
Published: 04 May 2019
README
Orewa
俺は - an Async friendly Redis binding.
Currently in early state, use at your own risk. Only most fundamental Redis commands are implemented.
Roadmap
Very preliminary but here's what you can sort of expect.
1.x
Most (all?) sensible Redis commands
2.x
Transactions in Redis
3.x
Cluster support, maybe. Unlikely to happen any time soon.
Dependencies (5)
-
ppx_deriving
>= "4.2"
-
ppx_let
build & >= "v0.11"
-
dune
>= "1.4"
-
core
>= "v0.11"
-
async
>= "v0.11"
Dev Dependencies (2)
-
alcotest-async
with-test & >= "0.8.2"
-
alcotest
with-test & >= "0.8.4"
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page