package aches-lwt
All checked builds passInstall
dune-project
Dependency
Authors
Maintainers
Sources
md5=c9c5400e7ae19100b945279835ff3e5c
sha512=7f37b721e2ca32e5e96fbf8df1bbd72c9060b6826bd95a21ea81af5fdd0c1961d3d7fb41210966aac7c277ec7f91fd32e3e284b583cb02121dc589646642f5c0
Description
Added to opam-repository:
README
Ringo, Aches, Aches-lwt
Caches (bounded-size, key-value or simple-value stores) and other bounded-size collections.
Ringo
Ringo is a library for bounded-size collections. These collections are parametrised by size limit. When elements are inserted beyond the size limit, another element is removed to make room.
Aches
Aches is a library for caches. It provides Value-Caches (in the Vache module) as well as Resource-Caches (in the Rache module). Unlike value caches, resources caches have a built-in clean-up mechanism and a clear ownership mechanism (to keep track of who is responsible for cleanning-up a resource).
Aches-lwt
Aches-lwt is a library for caches of Lwt-promises. It provides Lwt-promise-Caches (in the Lache module) which have a dedicated interface to avoid some common race-conditions with concurrency and caches. It also provides opinionated caches for error-management and automated cancelling of promises.
Documentation
The documentation is available in the mli files of the library.
Dev Dependencies
None
Optional Dependencies
None
Used by
None
Conflicts
None
Build status
Results of building aches-lwt with each compiler on check.ci.ocaml.org, run of against opam-repository 8a77e58. All results for this package.
Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.
| Version | OCaml 4.11 | OCaml 4.14 | OCaml 5.2 | OCaml 5.4 | OCaml 5.5 |
|---|---|---|---|---|---|
| 1.1.0 (this version) | good | good | good | good | good |
- good Package successfully built
- partial One of the dependencies failed to build
- bad Package failed to build
- n/a Package is not available in this environment
- internal Internal failure