hardcaml_verify
Hardcaml Verification Tools
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
package hardcaml_verify
-
hardcaml_verify
-
-
hardcaml_verify.kernel
-
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library hardcaml_verify
type comb = Hardcaml.Bits.t
val sexp_of_t : t -> Sexplib0.Sexp.t
val sexp_of_t : comb t -> Sexplib0.Sexp.t
Raise if the widths of t
do not match those specified in the interface.
val priority_select :
( ( comb, comb t ) Hardcaml.Comb.with_valid2 Base.list ->
( comb, comb t ) Hardcaml.Comb.with_valid2 )
Hardcaml.Comb.optional_branching_factor
val priority_select_with_default :
( ( comb, comb t ) Hardcaml.Comb.with_valid2 Base.list ->
default:comb t ->
comb t )
Hardcaml.Comb.optional_branching_factor
val onehot_select :
( ( comb, comb t ) Hardcaml.Comb.with_valid2 Base.list ->
comb t )
Hardcaml.Comb.optional_branching_factor
consts c
sets each field to the integer value in c
using the declared field bit width.
ON THIS PAGE
No table of contents