UucpUnicode character properties.
Uucp provides efficient access to a selection of character properties of the Unicode character database.
Consult this page for a minimal Unicode introduction and OCaml Unicode tips. Individual modules have sample code related to the properties.
References.
Consult information about the property distribution in modules and omissions.
module Age : sig ... endAge property.
module Alpha : sig ... endAlphabetic property.
module Block : sig ... endBlock property and block ranges.
module Break : sig ... endBreak properties.
module Case : sig ... endCase properties, mappings and foldings.
module Cjk : sig ... endCJK properties.
module Emoji : sig ... endEmoji properties.
module Func : sig ... endFunction and graphics properties.
module Gc : sig ... endGeneral category property.
module Gen : sig ... endGeneral properties.
module Hangul : sig ... endHangul properties.
module Id : sig ... endIdentifier properties.
module Name : sig ... endName and name alias properties.
module Num : sig ... endNumeric properties.
module Script : sig ... endScript and script extensions properties.
module White : sig ... endWhite space property.
Properties are approximatively distributed in modules by scope of use like in this property index table. However some subset of properties live in their own modules.
Obsolete and deprecated properties are omitted. So are those related to normalization, shaping and bidirectionality. Here is the full list of omitted properties, if you think one of these property should be added get in touch with a rationale.