package hardcaml

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Make_one_hot.Make_combSource

Parameters

module X : Comb.S

Signature

Sourcetype comb = X.t
Sourcetype t = comb t
Sourceval sexp_of_t : comb t -> Sexplib0.Sexp.t
Sourceval assert_widths : comb t -> Base.unit
Sourceval validate : comb t -> Base.unit
Sourceval of_int : Base.int -> comb t
Sourceval pack : ?rev:Base.bool -> comb t -> comb
Sourceval unpack : ?rev:Base.bool -> comb -> comb t
Sourceval mux : comb -> comb t Base.list -> comb t
Sourceval mux2 : comb -> comb t -> comb t -> comb t
Sourceval concat : comb t Base.list -> comb t
Sourceval priority_select_with_default : ((comb, comb t) Comb.with_valid2 Base.list -> default:comb t -> comb t) Comb.optional_branching_factor
Sourceval widths : t -> Base.int t
Sourceval of_ints : Base.int t -> t
Sourceval is : t -> Cases.t -> comb
Sourceval (==:) : t -> t -> comb
Sourceval of_enum : Cases.t -> comb outer
Sourceval of_raw : comb -> comb outer
Sourceval match_ : ?default:comb -> comb outer -> (Cases.t * comb) Base.list -> comb
OCaml

Innovation. Community. Security.