Module Recipe.SVar
val smap : f:(var -> Signal.t) -> var same -> Signal.t sameval szip : var same -> Signal.t same -> (var * Signal.t) Hardcaml__.Import.listval new_var : Hardcaml__.Import.unit -> var same recipeval read : var same -> Signal.t same recipeval rewrite : (Signal.t same -> Signal.t same) -> var same -> var same -> Hardcaml__.Import.unit recipeval apply : f:(Signal.t same -> Signal.t same) -> var same -> Hardcaml__.Import.unit recipeval set : var same -> Signal.t same -> Hardcaml__.Import.unit recipeval if_ : (Signal.t same -> Signal.t) -> var same -> then_:'a recipe -> else_:'b recipe -> Hardcaml__.Import.unit recipeval while_ : (Signal.t same -> Signal.t) -> var same -> do_:'a recipe -> 'a recipe