package irmin-bench

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Accumulator for the store field of t.

type acc_per_node = {
  1. value : Vs.acc;
  2. diff_per_block : Vs.acc;
  3. prev_value : float;
}
type acc = acc_per_node list
val create_acc : int -> acc_per_node list
val accumulate : acc_per_node list -> [> `Commit of 'a Def.commit_base ] -> acc_per_node list
val finalise : acc_per_node list -> Watched_node.map
val create : int -> ([> `Commit of 'a Def.commit_base ], acc_per_node list, Watched_node.map) Utils.Parallel_folders.folder