module Bytes : sig ... endval create : 'a. 'a t -> int -> 'aval length : 'a. 'a t -> 'a -> intval get : 'a. 'a t -> 'a -> int -> charval set : 'a. 'a t -> 'a -> int -> char -> unitval get_16 : 'a. 'a t -> 'a -> int -> intval get_32 : 'a. 'a t -> 'a -> int -> int32val get_64 : 'a. 'a t -> 'a -> int -> int64val set_16 : 'a. 'a t -> 'a -> int -> int -> unitval set_u32 : 'a. 'a t -> 'a -> int -> int32 -> unitval set_64 : 'a. 'a t -> 'a -> int -> int64 -> unitval sub : 'a. 'a t -> 'a -> int -> int -> 'aval fill : 'a. 'a t -> 'a -> int -> int -> char -> unitval blit : 'a. 'a t -> 'a -> int -> 'a -> int -> int -> unitval blit2 : 'a. 'a t -> 'a -> int -> 'a -> int -> 'a -> int -> int -> unitval to_string : 'a. 'a t -> 'a -> stringval empty : 'a. 'a t -> 'a