package termaid

  1. Overview
  2. Docs

Module Internal.UcoreSource

Sourcetype uarr = Uchar.t array
Sourceval to_uchars : string -> uarr
Sourceval sub_to_string : uarr -> int -> int -> string
Sourceval to_string : uarr -> string
Sourceval get : uarr -> int -> Uchar.t option
Sourceval is : Uchar.t -> char -> bool
Sourceval is_one_of : Uchar.t -> char list -> bool
Sourceval width_uchar : Uchar.t -> int
Sourceval width_string : string -> int
Sourceval is_numeric : Uchar.t -> bool
Sourceval is_alphanumeric : Uchar.t -> bool
Sourceval is_ascii_alphanumeric : Uchar.t -> bool
Sourceval is_control : Uchar.t -> bool
Sourceval is_white_space : Uchar.t -> bool
Sourceval trim : string -> string
Sourceval trim_end : string -> string
Sourceval split_whitespace : string -> string list
Sourceval first_whitespace_token : string -> string option
Sourceval has_whitespace : string -> bool
Sourceval trim_start : string -> string
Sourceval ltrim_char : string -> char -> string
Sourceval rtrim_char : string -> char -> string
Sourceval rtrim_str : string -> string -> string
Sourceval starts_with : string -> string -> bool
Sourceval strip_prefix_str : string -> string -> string option
Sourceval find_str : ?start:??? -> string -> string -> int option
Sourceval contains_str : string -> string -> bool
Sourceval split_once_char : string -> char -> (string * string) option
Sourceval split_once_str : string -> string -> (string * string) option