(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* 'a type 'a installer = ('a getter) -> unit val new_counter : 'a -> incr:('a -> 'a) -> build:('a -> 'b) -> 'b getter * 'b installer