package rml
type ('a, 'b) event =
('a, 'b) Lco_ctrl_tree.Rml_interpreter(Sig_env.Class).event
and 'a event_cfg = 'a Lco_ctrl_tree.Rml_interpreter(Sig_env.Class).event_cfg
and 'a expr = 'a Lco_ctrl_tree.Rml_interpreter(Sig_env.Class).expr
and 'a process = unit -> 'a expr
val rml_make : 'a process -> unit -> 'a option
val rml_pre_status : ('a, 'b) event -> bool
val rml_pre_value : ('a, 'b) event -> 'b
val rml_last : ('a, 'b) event -> 'b
val rml_default : ('a, 'b) event -> 'b
val rml_expr_emit : (unit, 'b) event -> unit
val rml_expr_emit_val : ('a, 'b) event -> 'a -> unit
val rml_global_signal : unit -> ('a, 'a list) event
val rml_global_signal_combine : 'b -> ('a -> 'b -> 'b) -> ('a, 'b) event
val rml_global_signal_memory_combine : 'b -> ('a -> 'b -> 'b) -> ('a, 'b) event
val rml_nothing : unit expr
val rml_compute : (unit -> 'a) -> 'a expr
val rml_pause : unit expr
val rml_halt : 'a expr
val rml_pause_kboi : unit expr
val rml_halt_kboi : 'a expr
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>