123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154includeString(*
let of_seq g = Buffer.contents (Stdcompat__buffer.of_seq g)
let to_seq s = Stdcompat__tools.vec_to_seq length unsafe_get s
let to_seqi s = Stdcompat__tools.vec_to_seqi length unsafe_get s
*)(*
let index_opt s c =
Stdcompat__tools.option_find (index s) c
let rindex_opt s c =
Stdcompat__tools.option_find (rindex s) c
let index_from_opt s i c =
Stdcompat__tools.option_find (index_from s i) c
let rindex_from_opt s i c =
Stdcompat__tools.option_find (rindex_from s i) c
*)(*
let split_on_char c s =
List.map Stdcompat__bytes.unsafe_to_string
(Stdcompat__bytes.split_on_char c (Stdcompat__bytes.unsafe_of_string s))
*)(*
let lowercase_ascii = lowercase
let uppercase_ascii = uppercase
let capitalize_ascii = capitalize
let uncapitalize_ascii = uncapitalize
let equal : t -> t -> bool = ( = )
*)(*
let init = Stdcompat__bytes.init
let mapi = Stdcompat__bytes.mapi
*)(*
let iteri = Stdcompat__bytes.iteri
let map = Stdcompat__bytes.map
let trim = Stdcompat__bytes.trim
*)letempty=""letof_bytes=Stdcompat__bytes.to_stringletto_bytes=Stdcompat__bytes.of_stringletcat=(^)letstarts_with~prefixs=Stdcompat__bytes.starts_with~prefix:(Stdcompat__bytes.unsafe_of_stringprefix)(Stdcompat__bytes.unsafe_of_strings)letends_with~suffixs=Stdcompat__bytes.ends_with~suffix:(Stdcompat__bytes.unsafe_of_stringsuffix)(Stdcompat__bytes.unsafe_of_strings)letfold_leftfinits=Stdcompat__bytes.fold_leftfinit(Stdcompat__bytes.unsafe_of_strings)letfold_rightfsinit=Stdcompat__bytes.fold_rightf(Stdcompat__bytes.unsafe_of_strings)initletfor_allfs=Stdcompat__bytes.for_allf(Stdcompat__bytes.unsafe_of_strings)letexistsfs=Stdcompat__bytes.existsf(Stdcompat__bytes.unsafe_of_strings)letget_uint8si=Stdcompat__bytes.get_uint8(Stdcompat__bytes.unsafe_of_strings)iletget_int8si=Stdcompat__bytes.get_int8(Stdcompat__bytes.unsafe_of_strings)iletget_uint16_nesi=Stdcompat__bytes.get_uint16_ne(Stdcompat__bytes.unsafe_of_strings)iletget_uint16_besi=Stdcompat__bytes.get_uint16_be(Stdcompat__bytes.unsafe_of_strings)iletget_uint16_lesi=Stdcompat__bytes.get_uint16_le(Stdcompat__bytes.unsafe_of_strings)iletget_int16_nesi=Stdcompat__bytes.get_int16_ne(Stdcompat__bytes.unsafe_of_strings)iletget_int16_besi=Stdcompat__bytes.get_int16_be(Stdcompat__bytes.unsafe_of_strings)iletget_int16_lesi=Stdcompat__bytes.get_int16_le(Stdcompat__bytes.unsafe_of_strings)iletget_int32_nesi=Stdcompat__bytes.get_int32_ne(Stdcompat__bytes.unsafe_of_strings)iletget_int32_besi=Stdcompat__bytes.get_int32_be(Stdcompat__bytes.unsafe_of_strings)iletget_int32_lesi=Stdcompat__bytes.get_int32_le(Stdcompat__bytes.unsafe_of_strings)iletget_int64_nesi=Stdcompat__bytes.get_int64_ne(Stdcompat__bytes.unsafe_of_strings)iletget_int64_besi=Stdcompat__bytes.get_int64_be(Stdcompat__bytes.unsafe_of_strings)iletget_int64_lesi=Stdcompat__bytes.get_int64_le(Stdcompat__bytes.unsafe_of_strings)iletget_utf_8_ucharsi=Stdcompat__bytes.get_utf_8_uchar(Stdcompat__bytes.unsafe_of_strings)iletis_valid_utf_8s=Stdcompat__bytes.is_valid_utf_8(Stdcompat__bytes.unsafe_of_strings)letget_utf_16be_ucharsi=Stdcompat__bytes.get_utf_16be_uchar(Stdcompat__bytes.unsafe_of_strings)iletis_valid_utf_16bes=Stdcompat__bytes.is_valid_utf_16be(Stdcompat__bytes.unsafe_of_strings)letget_utf_16le_ucharsi=Stdcompat__bytes.get_utf_16le_uchar(Stdcompat__bytes.unsafe_of_strings)iletis_valid_utf_16les=Stdcompat__bytes.is_valid_utf_16le(Stdcompat__bytes.unsafe_of_strings)letseeded_hash=Stdcompat__hashtbl.seeded_hashlethash=Hashtbl.hash