server-reason-react.js
Js.String
JavaScript String API
browser_ppx
melange_native_ppx
server-reason-react.base32
server-reason-react.belt
server-reason-react.dom
server-reason-react.expand-styles-attribute
server-reason-react.fetch
server-reason-react.html
server-reason-react.promise-js
server-reason-react.promise-native
server-reason-react.react
server-reason-react.react-server-dom-esbuild
server-reason-react.reactDom
server-reason-react.runtime
server-reason-react.url_js
server-reason-react.url_native
server-reason-react.webapi
server-reason-react.xxhash
server_reason_react_ppx
type t = string
val make : 'a -> t
val fromCharCode : int -> t
val fromCharCodeMany : int array -> t
val fromCodePoint : int -> t
val fromCodePointMany : int array -> t
val length : t -> int
val get : t -> int -> t
val charAt : index:int -> t -> t
val charCodeAt : index:int -> t -> float
val codePointAt : index:int -> t -> int option
val concat : other:t -> t -> t
val concatMany : strings:t array -> t -> t
val endsWith : suffix:t -> ?len:int -> t -> bool
val includes : search:t -> ?start:int -> t -> bool
val indexOf : search:t -> ?start:int -> t -> int
val lastIndexOf : search:t -> ?start:int -> t -> int
val localeCompare : other:t -> t -> float
val match_ : regexp:Js__.Js_re.t -> t -> t option array option
val normalize : ?form:[ `NFC | `NFD | `NFKC | `NFKD ] -> t -> t
Returns the Unicode Normalization Form of a string.
val repeat : count:int -> t -> t
val replace : search:t -> replacement:t -> t -> t
val replaceByRe : regexp:Js__.Js_re.t -> replacement:t -> t -> t
val unsafeReplaceBy0 : regexp:Js__.Js_re.t -> f:(t -> int -> t -> t) -> t -> t
val unsafeReplaceBy1 : regexp:Js__.Js_re.t -> f:(t -> t -> int -> t -> t) -> t -> t
val unsafeReplaceBy2 : regexp:Js__.Js_re.t -> f:(t -> t -> t -> int -> t -> t) -> t -> t
val unsafeReplaceBy3 : regexp:Js__.Js_re.t -> f:(t -> t -> t -> t -> int -> t -> t) -> t -> t
val search : regexp:Js__.Js_re.t -> t -> int
Searches for a match in a string. Returns the index of the first match, or -1 if not found.
val slice : ?start:int -> ?end_:int -> t -> t
val split : ?sep:t -> ?limit:int -> t -> t array
val splitByRe : regexp:Js__.Js_re.t -> ?limit:int -> t -> t option array
val startsWith : prefix:t -> ?start:int -> t -> bool
val substr : ?start:int -> ?len:int -> t -> t
val substring : ?start:int -> ?end_:int -> t -> t
val toLowerCase : t -> t
val toLocaleLowerCase : t -> t
val toUpperCase : t -> t
val toLocaleUpperCase : t -> t
val trim : t -> t
val anchor : name:t -> t -> t
val link : href:t -> t -> t