Module Master_to_slave.Make_comb
Parameters
module Comb : Hardcaml__.Comb.SSignature
val sexp_of_t : comb t -> Sexplib0.Sexp.tval assert_widths : comb t -> Base.unitval of_int : Base.int -> comb tval const : Base.int -> comb tval unpack : ?rev:Base.bool -> comb -> comb tval priority_select :
( ( comb, comb t ) Hardcaml__.Comb.with_valid2 Base.list ->
( comb, comb t ) Hardcaml__.Comb.with_valid2 )
Hardcaml__.Comb.optional_branching_factorval priority_select_with_default :
( ( comb, comb t ) Hardcaml__.Comb.with_valid2 Base.list ->
default:comb t ->
comb t )
Hardcaml__.Comb.optional_branching_factorval onehot_select :
( ( comb, comb t ) Hardcaml__.Comb.with_valid2 Base.list ->
comb t )
Hardcaml__.Comb.optional_branching_factorval widths : t -> Base.int tval of_ints : Base.int t -> tval consts : Base.int t -> t