Module Incremental__Reduce_balanced

A module internal to Incremental. Users should see Incremental_intf.

A Reduce_balanced.t is a kind of DAG node. 'a is the type of value being folded.

val create : Incremental.State.t -> 'a Incremental__.Node.t array -> f:('a -> 'b) -> reduce:('b -> 'b -> 'b) -> 'b Incremental__.Node.t option