val bitlist : le:bool -> bytes -> bool listval of_bitlist : le:bool -> bool list -> bytesval bytes_of_hex : string -> bytesval hex_of_bytes : bytes -> stringval bool_list_to_scalar : bool list -> S.tval bool_list_to_z : bool list -> Z.tval bool_list_of_z : ?nb_bits:int -> Z.t -> bool listval split_exactly : 'a list -> int -> 'b list listval bool_list_change_endianness : 'a list -> 'b listval limbs_of_bool_list : nb_bits:int -> bool list -> int listval next_multiple_of : int -> int -> intval is_power_of_2 : Z.t -> boolval min_nb_limbs : modulus:Z.t -> base:Z.t -> intval z_to_limbs : len:int -> base:Z.t -> Z.t -> Z.t listval mod_add_limbs : modulus:Z.t -> base:Z.t -> Z.t list -> Z.t list -> Z.t listval mod_sub_limbs : modulus:Z.t -> base:Z.t -> Z.t list -> Z.t list -> Z.t listval mod_mul_limbs : modulus:Z.t -> base:Z.t -> Z.t list -> Z.t list -> Z.t listval mod_div_limbs : modulus:Z.t -> base:Z.t -> Z.t list -> Z.t list -> Z.t listval transpose : 'a list list -> 'b list Stdlib.List.tval of_bytes : 'a Repr.t -> bytes -> 'bval to_bytes : 'a Repr.t -> 'b -> bytesval tables_cs_encoding_t : (string list * Csir.CS.t) Repr.tval save_cs_to_file : string -> string list -> Csir.CS.t -> unitval load_cs_from_file : string -> string list * Csir.CS.tval circuit_path : string -> stringval dump_label_traces : string -> Csir.CS.t -> unitval dump_label_range_checks_traces : string -> (string list * int) list -> unit