# Functor Int_conversions.Make_hex

    module Make_hex: functor (I : sig
    type t

    val typerep_of_t : t Typerep_lib.Std.Typerep.t
    val typename_of_t : t Typerep_lib.Std.Typename.t
    to_string and of_string convert between t and unsigned,
                           unprefixed hexadecimal

    val to_string : t -> string
    val of_string : string -> t
    val zero : t
    val (<) : t -> t -> bool
    val neg : t -> t
    val module_name : string
    val compare : t -> t -> int
    val bin_t : t Bin_prot.Type_class.t
    val bin_read_t : t Bin_prot.Read.reader
    val __bin_read_t__ : (int -> t) Bin_prot.Read.reader
    val bin_reader_t : t Bin_prot.Type_class.reader
    val bin_size_t : t Bin_prot.Size.sizer
    val bin_write_t : t Bin_prot.Write.writer
    val bin_writer_t : t Bin_prot.Type_class.writer
    to_string and of_string convert between t and unsigned,
                           unprefixed hexadecimal

    end) -> Int_intf.Hexable  with type t := I.t

Parameters:

`I` | : | `sig type t with bin_io, compare, typerep (** [to_string] and [of_string] convert between [t] and unsigned, unprefixed hexadecimal *) val to_string : t -> string val of_string : string -> t val zero : t val (<) : t -> t -> bool val neg : t -> t val module_name : string end`

    type t

    module Hex: sig .. end