Skip to main content

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