package hardcaml
type comb = Bits.t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val widths : t -> Base.Int.t t
Actual bit widths of each field.
val const : Base.Int.t -> t
Each field is set to the constant integer value provided.
val consts : Base.Int.t t -> t
consts c
sets each field to the integer value in c
using the declared field bit width.
val pack : ?rev:Base.Bool.t -> t -> comb
Pack interface into a vector.
val unpack : ?rev:Base.Bool.t -> comb -> t
Unpack interface from a vector.
val mux : comb -> t Base.List.t -> t
Multiplex a list of interfaces.
val concat : t Base.List.t -> t
Concatenate a list of interfaces.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>