Module Logtk.Signal
Basic signal for multiple-callbacks Observer
val create : unit -> 'a tNew signal
val send : 'a t -> 'a -> unitTrigger the signal
val on : 'a t -> ('a -> handler_response) -> unitRegister a handler to the signal; the handler returns
trueif it wants to continue being notified,falseotherwise
val on_every : 'a t -> ('a -> _) -> uniton_every s fcallsfon every event signalled ons
val once : 'a t -> ('a -> 'b) -> unitRegister a handler to be called only once
val propagate : 'a t -> 'a t -> unitpropagate a bpropagates all values ofaintob. Cycles are not detected.