package granary

  1. Overview
  2. Docs
Pure-OCaml SQL engine

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.0.3.tar.gz
sha256=8b18780ea373be48301d9f333925860a2f9110fc0ac28684295118d72b65a67e
sha512=25ca3c9c5e2b528704a542502e0f37dc33ba003f65622d969b8c2b800778585f8ef0cf89b36e6679832e3993e8303aecddfc662742baf7044d6afe4a796b8f11

doc/granary.ivm/Granary_ivm/Delta/Make/index.html

Module Delta.MakeSource

Make (Z) lifts events over Z.elt into Z.t deltas.

Parameters

module Z : Zset.S

Signature

Sourceval of_event : Z.elt event -> Z.t

of_event e is the Z-set delta for a single event: +1 for Insert, -1 for Delete, -old +new for Update.

Sourceval of_events : Z.elt event list -> Z.t

of_events es is the sum of of_event over es (cancellations collapse, as in any Z-set).