package current

  1. Overview
  2. Docs
Pipeline language for keeping things up-to-date

Install

Dune Dependency

Authors

Maintainers

Sources

current-v0.5.tbz
sha256=f8c884318a46a568d965c7e8bac00dfe2339efac04ca6f0cbabef916d8b917ca
sha512=e0633239a7d02cdde6264db96c39ed7e3d1adf3a7f09bb25ad002d388f203b561e8c808daee90539bc0ee15c547d2ab4bef1789dcc9c22ed00b151bad0083f64

doc/current.cache/Current_cache/index.html

Module Current_cacheSource

Cache build results in memory and on disk. A cache maps keys to values. Looking up a key that isn't known starts a new build to create it.

Sourcemodule S : sig ... end
Sourcemodule Schedule : sig ... end

Configuration settings controlling when to rebuild.

Sourcemodule Make (B : S.BUILDER) : sig ... end

Perform builds with caching.

Sourcemodule Output (P : S.PUBLISHER) : sig ... end

Publish outputs with caching.

Sourcemodule Generic (Op : S.GENERIC) : sig ... end

The most general API. Make and Output just specialise this for particular uses.

Sourcemodule Db : sig ... end

Low-level database access (for the web UI and plugins).

OCaml

Innovation. Community. Security.