A | |
A [Kwcsv.Portaline] | |
AUTO [Kwcsv.PF] | |
AUTO [Kwcsv.Unicode] | |
AUTO [Kwcsv] |
Encoding structure for "automatic" Unicode decoding.
|
AUTO [Kwcsv.Portaline] | |
Alist [Kwlookup] | |
Anonymous [Kwapp] |
The program name is null, and thus never printed by the
Kwapp.Messages functions.
|
Argv [Kwapp] |
Command-line Argument Definitions
|
Argv0 [Kwapp] |
Get the program name from
Sys.argv.(0) .
|
Assoc [Kwmacro] |
lookup module using association lists
|
B | |
B [Kwvalid] |
Boolean Validators 𝔹
|
Buffer [Kwcsv.Uutflike] | |
C | |
CR [Kwcsv.PF] | |
CR [Kwcsv.Unicode] | |
CR [Kwcsv.Portaline] | |
CRLF [Kwcsv.PF] | |
CRLF [Kwcsv.Unicode] | |
CRLF [Kwcsv.Portaline] | |
CS [Kwdeprecated.Kwarg.Valid] | |
Cdb |
Disk-based constant hash tables (Dustin Sallings)
|
Chan [Kwchan] | |
Cis |
Cis : compact integer sets (Sébastien Ferré)
|
Combinator [Kwvalid] | |
Count [Kw] |
Counting Accumulators
|
D | |
DC [Kwmarc] |
Dublin Core Crosswalks.
|
Directory [Kwvalid] |
Directory Validators
|
E | |
EOL [Kwio] | |
Env [Kwapp] |
Environment Variables
|
Environment [Kwapp] | VERBOSITY via an environment variable read when the program
starts.
|
Ext [Suffix_tree] | |
F | |
File [Kwvalid] |
File Validators
|
Find [Kwfile] | |
Fold [Kwcsv] |
Folding over CSV files, possibly Unicode ones.
|
H | |
Hash [Kwlookup] | |
Hashtbl [Kwmacro] |
lookup module using imperative Hash tables.
|
Help [Kwapp] |
Help and Usage Messages
|
I | |
Ipaddr [Kwnet] | |
Ipv4 [Kwnet.Ipaddr] | |
J | |
Json [Kwvalid] |
Json Validators
|
K | |
Kw |
General utility functions
|
Kwapp |
Building a command-line application
|
Kwarg [Kwdeprecated] | |
Kwchan |
Input channels
|
Kwconfig |
Refer Based Config Files
|
Kwcsv |
Functions to Parse Comma-Separated Values (CSV)
|
Kwdbm |
Dbm Functions
Functions that extend the
Dbm module.
|
Kwdeprecated |
Deprecated functions and modules
|
Kwexec |
Functions to execute processes
|
Kwffa |
Fast functional arrays (Thomas M Breuel)
|
Kwfile |
File-Manipulation Functions
|
Kwformat |
Text-formatting functions
|
Kwio |
I/O Functions
|
Kwjson |
Simplistic Json Output
|
Kwlist |
List functions
|
Kwlookup | |
Kwmacro |
Simple parameterized macros for text strings.
|
Kwmap |
Standard library's Map with some extra functions
|
Kwmarc |
ISO 2709 MARC Records
|
Kwmarshal |
Marshaling with Tags, Versioning, and Magic Numbers
|
Kwmbox |
Mbox parser (Xavier Leroy)
|
Kwnet | |
Kwparse |
Operator precedence parsing
|
Kwpass |
Password Handling
|
Kwpicture |
Two-dimensional "ASCII" pictures.
|
Kwprefix |
This module only exists for organizational purposes and shouldn't
even be included in the documentation.
|
Kwre |
Additional functions for Re module.
|
Kwrefer |
Parse and Generate Extended Refer Databases
|
Kwregexp |
Regular expression-based functions
|
Kwset |
Standard library's Set with some extra functions
|
Kwstack | |
Kwstream |
Stream Functions
|
Kwstring |
String Functions
|
Kwsyslog |
syslog(3) routines for OCaml (Shawn Wagner and Keith Waclena)
|
Kwtime |
Time and Date Functions
|
Kwvalid |
Validators
|
Kwxmlm | Xmlm Functions that extend Daniel Bünzli's Xmlm module.
|
Kwxpath |
XPath Functions
|
L | |
L [Kwmarc] | |
LF [Kwcsv.PF] | |
LF [Kwcsv.Unicode] | |
LF [Kwcsv.Portaline] | |
Lex [Kwparse.TRACE] |
The lexer to be debugged.
|
Lex [Kwparse.NoTrace] | |
Lset |
Sets as ordered polymorphic lists (Sébastien Ferré)
|
M | |
M [Kwconfig] |
Maps keyed by optional sections.
|
Make [Kwxmlm] |
Functor to be applied to
Xmlm .
|
Make [Suffix_tree] | |
Make [Kwset] | |
Make [Kwregexp] |
Functor to be applied to
Pcre or Str .
|
Make [Kwre] |
Functor to be applied to
Re .
|
Make [Kwparse] |
Functor taking a lexer
Lex and a tracer T and returning a parser implementation.
|
Make [Kwmap] | |
Make [Kwmacro] |
Functor to implement a macro expander from a given surface syntax
and lookup module.
|
Make [Kwdbm] |
Functor to be applied to
Dbm .
|
Map [Kwmacro] |
lookup module using applicative Maps
|
Map [Kwlookup] | |
Messages [Kwapp] | |
N | |
N [Kwvalid.Num] |
Natural Number Validators â„• : (>= 1)
|
NoTrace [Kwparse] |
A no-op trace; good for production code.
|
Num [Kwvalid.Json] |
Json Number Validators
|
Num [Kwvalid] |
Validators for Predefined Number Domains
|
Number [Kwvalid] |
Number Validators
|
O | |
Option [Kwapp] |
Command Line Option Processing
|
P | |
PM [Kwrefer] |
Maps with property keys.
|
PS [Kwrefer] |
Sets of properties.
|
Parsedopt [Kwapp] |
Parsed options returned by
Kwapp.getopt are parsedopt s.
|
Portaline [Kwcsv] | |
Q | |
Quiet [Kwapp] | VERBOSITY is always 0 .
|
R | |
R [Kwvalid.Num] |
Real Number Validators â„ť
|
Ref [Kwapp] | VERBOSITY via a global ref .
|
Result [Kwdeprecated] | |
S | |
SM [Kwrefer] |
Maps with string keys.
|
SS [Kwrefer] |
Sets of strings (used for field names).
|
SetShiftNode [Suffix_tree.Make] | |
Size [Kwvalid.Json] |
Predefined Array Size Predicates
|
Str [Kwregexp] |
Implementation of RegexpType using Str.
|
String [Kwvalid] |
String Validators
|
String [Kwchan] | |
StringMap [Kwmacro.Map] | |
Subseq [Suffix_tree] | |
Suffix_tree |
Suffix trees (Sébastien Ferré)
|
U | |
U [Kwcsv.Unicode] | |
Unicode [Kwcsv] |
Functor to be applied to
Uutf .
|
Units [Kwformat] |
Format a quantity in terms of some units
|
Unqualified [Kwmarc.DC] |
Library of Congress recommended Unqualified Dublin Core crosswalk.
|
V | |
Valid [Kwapp] |
Validators
|
Valid [Kwdeprecated.Kwarg] | |
Verbose [Kwapp] | VERBOSITY is always 1 .
|
Version [Kwapp] |
Version Information
|
W | |
W [Kwvalid.Num] |
Whole Number Validators đť•Ž : (>= 0)
|
Z | |
Z [Kwvalid.Num] |
Integer Validators ℤ
|