visitors

An OCaml syntax extension for generating visitor classes
constraint 'a = unit
inherit monoid
method private zero : 'a unit_monoid -> unit
method private plus : 'b -> unit -> unit -> unit