Up
Module
Handlers
Signature
type
t = {
bag
: (
Signal.t
-> unit)
Core.Std.sexp_opaque
Core.Std.Bag.t
;
}
val
sexp_of_t :
t
->
Sexplib.Sexp.t
val
create : unit ->
t
val
add :
t
-> (
Signal.t
-> unit)
Core.Std.sexp_opaque
-> (
Signal.t
-> unit)
Core.Std.sexp_opaque
Core.Std.Bag.Elt.t
val
remove :
t
-> (
Signal.t
-> unit)
Core.Std.sexp_opaque
Core.Std.Bag.Elt.t
-> unit
val
deliver :
t
->
Signal.t
-> unit