Module type State_builder.Counter

module type Counter = sig .. end

val next : unit -> int
Increments the counter and returns a fresh value
val get : unit -> int
Since Fluorine-20130401
Returns the current value of the counter, without incrementing it.
val self : State.t
Since Oxygen-20120901