Module Bonsai_private_base.Input

type 'input t
val dynamic : 'input Ui_incr.t -> 'input t
val static : unit t
val static_none : 'a option t
val to_incremental : 'input t -> 'input Ui_incr.t
val merge : 'input1 t -> 'input2 t -> ('input1 * 'input2) t
val map : 'a t -> f:('a -> 'b) -> 'b t
val iter_incremental : 'a t -> f:(Ui_incr.Packed.t -> unit) -> unit