The event type used for creating virtual-dom callbacks.
The various kinds of handlers are registered by users of virtual dom, and allow them to pick up events that are scheduled by other users, without these use-cases interfering with each other.
module type Handler : sig ... endmodule type Visibility_handler : sig ... endmodule type S : sig ... endmodule type Event : sig ... end