├── .github └── workflows │ ├── gh-pages.yml │ └── main.yml ├── .gitignore ├── .ocp-indent ├── CHANGES.md ├── LICENSE ├── Makefile ├── README.md ├── default.nix ├── docker-compose.yml ├── docs ├── index.html └── style.css ├── dune-project ├── example.sh ├── examples ├── bench_merge_sort.ml ├── bench_merge_sort.mli ├── dune ├── examples.ml ├── subscribe_lwt.ml └── subscribe_sync.ml ├── nix ├── default.nix ├── ocamlDefaultVersion.nix ├── opam-selection_4_11.nix ├── opam-selection_4_12.nix ├── opam-selection_4_13.nix └── opam2nix.nix ├── redis-lwt.opam ├── redis-sync.opam ├── redis.opam ├── shell.nix ├── src ├── .gitignore ├── cache.ml ├── cache.mli ├── client.ml ├── client.mli ├── crc16.ml ├── crc16.mli ├── dune ├── mutex.ml ├── mutex.mli ├── pool.ml ├── pool.mli ├── s.ml ├── utils.ml └── utils.mli ├── src_lwt ├── dune ├── redis_lwt.ml └── redis_lwt.mli ├── src_sync ├── dune ├── redis_sync.ml └── redis_sync.mli └── test ├── docker └── with_acl │ ├── Dockerfile │ ├── acl.conf │ └── redis.conf ├── dune ├── reg_78.ml ├── test.ml ├── test_lwt.ml └── test_sync.ml /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/.gitignore -------------------------------------------------------------------------------- /.ocp-indent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/.ocp-indent -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/CHANGES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/README.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/default.nix -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/docs/style.css -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 1.0) 2 | (name redis) 3 | -------------------------------------------------------------------------------- /example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/example.sh -------------------------------------------------------------------------------- /examples/bench_merge_sort.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/examples/bench_merge_sort.ml -------------------------------------------------------------------------------- /examples/bench_merge_sort.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/examples/bench_merge_sort.mli -------------------------------------------------------------------------------- /examples/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/examples/dune -------------------------------------------------------------------------------- /examples/examples.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/examples/examples.ml -------------------------------------------------------------------------------- /examples/subscribe_lwt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/examples/subscribe_lwt.ml -------------------------------------------------------------------------------- /examples/subscribe_sync.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/examples/subscribe_sync.ml -------------------------------------------------------------------------------- /nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/nix/default.nix -------------------------------------------------------------------------------- /nix/ocamlDefaultVersion.nix: -------------------------------------------------------------------------------- 1 | "4_13" 2 | -------------------------------------------------------------------------------- /nix/opam-selection_4_11.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/nix/opam-selection_4_11.nix -------------------------------------------------------------------------------- /nix/opam-selection_4_12.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/nix/opam-selection_4_12.nix -------------------------------------------------------------------------------- /nix/opam-selection_4_13.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/nix/opam-selection_4_13.nix -------------------------------------------------------------------------------- /nix/opam2nix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/nix/opam2nix.nix -------------------------------------------------------------------------------- /redis-lwt.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/redis-lwt.opam -------------------------------------------------------------------------------- /redis-sync.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/redis-sync.opam -------------------------------------------------------------------------------- /redis.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/redis.opam -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/shell.nix -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | _build 2 | -------------------------------------------------------------------------------- /src/cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/cache.ml -------------------------------------------------------------------------------- /src/cache.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/cache.mli -------------------------------------------------------------------------------- /src/client.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/client.ml -------------------------------------------------------------------------------- /src/client.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/client.mli -------------------------------------------------------------------------------- /src/crc16.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/crc16.ml -------------------------------------------------------------------------------- /src/crc16.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/crc16.mli -------------------------------------------------------------------------------- /src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/dune -------------------------------------------------------------------------------- /src/mutex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/mutex.ml -------------------------------------------------------------------------------- /src/mutex.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/mutex.mli -------------------------------------------------------------------------------- /src/pool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/pool.ml -------------------------------------------------------------------------------- /src/pool.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/pool.mli -------------------------------------------------------------------------------- /src/s.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/s.ml -------------------------------------------------------------------------------- /src/utils.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/utils.ml -------------------------------------------------------------------------------- /src/utils.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src/utils.mli -------------------------------------------------------------------------------- /src_lwt/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src_lwt/dune -------------------------------------------------------------------------------- /src_lwt/redis_lwt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src_lwt/redis_lwt.ml -------------------------------------------------------------------------------- /src_lwt/redis_lwt.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src_lwt/redis_lwt.mli -------------------------------------------------------------------------------- /src_sync/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src_sync/dune -------------------------------------------------------------------------------- /src_sync/redis_sync.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src_sync/redis_sync.ml -------------------------------------------------------------------------------- /src_sync/redis_sync.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/src_sync/redis_sync.mli -------------------------------------------------------------------------------- /test/docker/with_acl/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/docker/with_acl/Dockerfile -------------------------------------------------------------------------------- /test/docker/with_acl/acl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/docker/with_acl/acl.conf -------------------------------------------------------------------------------- /test/docker/with_acl/redis.conf: -------------------------------------------------------------------------------- 1 | aclfile ./acl.conf 2 | -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/dune -------------------------------------------------------------------------------- /test/reg_78.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/reg_78.ml -------------------------------------------------------------------------------- /test/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/test.ml -------------------------------------------------------------------------------- /test/test_lwt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/test_lwt.ml -------------------------------------------------------------------------------- /test/test_sync.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xffea/ocaml-redis/HEAD/test/test_sync.ml --------------------------------------------------------------------------------