package orewa
Async-friendly Redis client
Install
Dune Dependency
Authors
Maintainers
Sources
orewa-0.1.0.tbz
sha256=9d24be1616567517bb98d15e631a0cb3d6ff2166adb56c77ffd2753445359c1d
sha512=a5bc4f6c8bb8ae4257879e60b444ea8ab4eef93834446aa54ba2bf2371aca3bb6e9c3a8eb45f7a47f78b42c5e1b68b92728321ed3e8bfab480fac585c9abe95b
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: 26 Apr 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