package hardcaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type !'a same = 'a array
val smap : (var -> Signal.Comb.t) -> var same -> Signal.Comb.t same
val szip : var same -> Signal.Comb.t same -> (var * Signal.Comb.t) list
val newVar : unit -> var same recipe
val rewrite : (Signal.Comb.t same -> Signal.Comb.t same) -> var same -> var same -> unit recipe
val apply : (Signal.Comb.t same -> Signal.Comb.t same) -> var same -> unit recipe
val set : var same -> Signal.Comb.t same -> unit recipe
val ifte : (Signal.Comb.t same -> Signal.Comb.t) -> var same -> 'a recipe -> 'b recipe -> unit recipe
val while_ : (Signal.Comb.t same -> Signal.Comb.t) -> var same -> 'a recipe -> 'a recipe