Brr_io.MessageMessage events, ports, channels and broadcast channels.
val transfer : 'a -> transfertransfer v indicates valule v should be transfered, not just cloned, meaning they are no longer usable on the sending side.
opts ~target_origin ~transfer () are messaging options. See here for the semantics of target_origin and transfer.
module Port : sig ... endMessage ports.
module Channel : sig ... endMessage channels.
module Broadcast_channel : sig ... endBroadcast channels.
val window_post : ?opts:opts -> Brr.Window.t -> 'a -> unitwindow_post w v ~opts posts value v to window w with options opts.
module Ev : sig ... endMessage events.