package camomile
Install
Dune Dependency
Authors
Maintainers
Sources
md5=41e02d124c3fa29ea511110d2c6532de
sha512=b0ae3d921f65390e8ec88a04901dd097b568db9f9ae70fb328e9d3ddb2dd8922b9a8e8da9ace91ad9cb5f6a1310ae5b6ba502e287d6c828f4d60622289316ac8
doc/camomile.lib/CamomileLib/index.html
Module CamomileLib
Source
module AvlTree : sig ... end
Avltree
module Bitsvect : sig ... end
bits vector
module Byte_labeled_dag : sig ... end
Dag
module Bytesvect : sig ... end
Vectors inplemented bytes
module CaseMap : sig ... end
Case mappings as defined in Unicode Technical Report #21
module CharEncoding : sig ... end
module Charmap : sig ... end
Charactor mapping table
module Database : sig ... end
Database.ml : Unified interfaces of stored data for Camomile
module Hangul : sig ... end
Hangul
module IMap : sig ... end
mappings from integer to arbitrary types
module ISet : sig ... end
Set of integers
module Locale : sig ... end
Camomile has a locale system similar to Java. A locale is a string with a form as "<LANG>_<COUNTRY>_<MODIFIER>..." where <LANG> is a 2-letter ISO 639 language code, <COUNTRY> is a 2-letter ISO 3166 country code. Some field may not present.
module OOChannel : sig ... end
Object Oriented Channel
module StringPrep : sig ... end
module StringPrep_data : sig ... end
Data defined in appendix of RFC 3454
module SubText : sig ... end
module Tbl31 : sig ... end
Tbl31 : fast table keyed by integers
module UCS4 : sig ... end
UCS4 encoded string. The type is the bigarray of 32-bit integers. Bigarray.cma or Bigarray.cmxa must be linked when this module is used.
module UChar : sig ... end
Unicode (ISO-UCS) characters.
module UCharInfo : sig ... end
Unicode character informations
module UCharTbl : sig ... end
Fast lookup tables for Unicode. Accessible by constant time.
module UCol : sig ... end
Unicode collation algorithm
module ULine : sig ... end
Line IO
module UMap : sig ... end
module UNF : sig ... end
Unicode normal form (NFD, NFKD, NFC, NFKC) as described in UTR #15
module UPervasives : sig ... end
Functions for toplevel
module URe : sig ... end
Regular expression engine.
module UReStr : sig ... end
Module for a Str-like regular expression syntax. The difference can be summarised as follows.
module UReStrLexer : sig ... end
module UReStrParser : sig ... end
module UReStrParserType : sig ... end
module USet : sig ... end
Sets of Unicode characters, implemented as sets of intervals. The signature is mostly same to Set.S in stdlib
module UTF16 : sig ... end
module UTF8 : sig ... end
UTF-8 encoded Unicode strings. The type is normal string.
module UText : sig ... end
An implementation of Unicode string.
module UnicodeString : sig ... end
module Unidata : sig ... end
Unicode data
module Unimap : sig ... end
Unicode <-> Asian charctor codings
module XArray : sig ... end
XArray : extensible arrays
module XString : sig ... end
eXtensible Unicode string. The semantics matches the description of UStorage. The detail may be going to change.