Checkseumtype ba =
(char, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array1.ttype st = Bytes.ttype optint = Optint.tmodule type FOREIGN = sig ... endmodule type DESC = sig ... endmodule Adler32_foreign_64 : sig ... endmodule Adler32_foreign_32 : sig ... endmodule Adler32_foreign : FOREIGN with type t = optintmodule Crc32_foreign_64 : sig ... endmodule Crc32_foreign_32 : sig ... endmodule Crc32_foreign : FOREIGN with type t = optintmodule Crc32c_foreign_64 : sig ... endmodule Crc32c_foreign_32 : sig ... endmodule Crc32c_foreign : FOREIGN with type t = optintmodule Crc24_foreign_64 : sig ... endmodule Crc24_foreign_32 : sig ... endmodule Crc24_foreign : FOREIGN with type t = optinttype bigstring = bamodule type S = sig ... end