1 type t = string 2 include module type of String with type t := string 3 4 val sub_string : t -> int -> int -> string 5 val of_string : string -> t 6 val blit_string : string -> int -> t -> int -> int -> unit 7 val unsafe_to_string : t -> string 8 val to_string : t -> string 9 val cat : t -> t -> t 10