package camomile

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module UNF.MakeSource

Parameters

Signature

Sourcetype text = Text.t

Conversion to NFD, NFKD, NFC, NFKC forms.

Sourceval nfd : text -> text
Sourceval nfkd : text -> text
Sourceval nfc : text -> text
Sourceval nfkc : text -> text
Sourcemodule NFCBuf : sig ... end
Sourceval nfc_append : text -> text -> text

put_nfd b t, put_nfkd b t, put_nfc b t, put_nfkc b t clear the contents of b and put the NFD, NFKD, NFC, NFKC forms of t into b respectively.

Sourceval put_nfd : XString.t -> text -> unit
Sourceval put_nfkd : XString.t -> text -> unit
Sourceval put_nfc : XString.t -> text -> unit
Sourceval put_nfkc : XString.t -> text -> unit
Sourcetype index = Text.index
Sourceval nfd_inc : text -> index -> [ `Inc of UChar.t list * index * 'a lazy_t ] as 'a
Sourceval canon_compare : text -> text -> int
Sourceval nfd_decompose : UChar.t -> UChar.t list
Sourceval nfkd_decompose : UChar.t -> UChar.t list
OCaml

Innovation. Community. Security.