Module Tea_sub
type t
type 'msg t =
type applicationCallbacks
type 'msg applicationCallbacks = 'msg Vdom.applicationCallbacks
val none
val none : 'a t
val batch
val batch : 'a t list -> 'a t
val registration
val registration : string -> ( 'a Vdom.applicationCallbacks -> unit -> unit ) -> 'a t
val map
val map : ( 'a -> 'b ) -> 'c t -> 'd t
val mapFunc
val mapFunc : ( 'a Vdom.applicationCallbacks Stdlib.ref -> 'b Vdom.applicationCallbacks Stdlib.ref ) -> 'b t -> 'a t
val run
val run : 'msgOld 'msgNew. 'msgOld Vdom.applicationCallbacks Stdlib.ref -> 'msgNew Vdom.applicationCallbacks Stdlib.ref -> 'msgOld t -> 'msgNew t -> 'msgNew t