Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > ac00cb96767d9c54367b331f839b9a30 > files > 562

ocaml-batteries-2.1-3.mga4.x86_64.rpm

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of class methods" rel=Appendix href="index_methods.html">
<link title="Index of classes" rel=Appendix href="index_classes.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Index of module types" rel=Appendix href="index_module_types.html">
<link title="BatArray" rel="Chapter" href="BatArray.html">
<link title="BatAvlTree" rel="Chapter" href="BatAvlTree.html">
<link title="BatBase64" rel="Chapter" href="BatBase64.html">
<link title="BatBig_int" rel="Chapter" href="BatBig_int.html">
<link title="BatBigarray" rel="Chapter" href="BatBigarray.html">
<link title="BatBitSet" rel="Chapter" href="BatBitSet.html">
<link title="BatBool" rel="Chapter" href="BatBool.html">
<link title="BatBounded" rel="Chapter" href="BatBounded.html">
<link title="BatBuffer" rel="Chapter" href="BatBuffer.html">
<link title="BatCache" rel="Chapter" href="BatCache.html">
<link title="BatChar" rel="Chapter" href="BatChar.html">
<link title="BatCharParser" rel="Chapter" href="BatCharParser.html">
<link title="BatComplex" rel="Chapter" href="BatComplex.html">
<link title="BatConcurrent" rel="Chapter" href="BatConcurrent.html">
<link title="BatDeque" rel="Chapter" href="BatDeque.html">
<link title="BatDigest" rel="Chapter" href="BatDigest.html">
<link title="BatDllist" rel="Chapter" href="BatDllist.html">
<link title="BatDynArray" rel="Chapter" href="BatDynArray.html">
<link title="BatEnum" rel="Chapter" href="BatEnum.html">
<link title="BatFile" rel="Chapter" href="BatFile.html">
<link title="BatFingerTree" rel="Chapter" href="BatFingerTree.html">
<link title="BatFloat" rel="Chapter" href="BatFloat.html">
<link title="BatFormat" rel="Chapter" href="BatFormat.html">
<link title="BatGc" rel="Chapter" href="BatGc.html">
<link title="BatGenlex" rel="Chapter" href="BatGenlex.html">
<link title="BatGlobal" rel="Chapter" href="BatGlobal.html">
<link title="BatHashcons" rel="Chapter" href="BatHashcons.html">
<link title="BatHashtbl" rel="Chapter" href="BatHashtbl.html">
<link title="BatHeap" rel="Chapter" href="BatHeap.html">
<link title="BatIMap" rel="Chapter" href="BatIMap.html">
<link title="BatIO" rel="Chapter" href="BatIO.html">
<link title="BatISet" rel="Chapter" href="BatISet.html">
<link title="BatInnerIO" rel="Chapter" href="BatInnerIO.html">
<link title="BatInnerPervasives" rel="Chapter" href="BatInnerPervasives.html">
<link title="BatInnerWeaktbl" rel="Chapter" href="BatInnerWeaktbl.html">
<link title="BatInt" rel="Chapter" href="BatInt.html">
<link title="BatInt32" rel="Chapter" href="BatInt32.html">
<link title="BatInt64" rel="Chapter" href="BatInt64.html">
<link title="BatInterfaces" rel="Chapter" href="BatInterfaces.html">
<link title="BatLazyList" rel="Chapter" href="BatLazyList.html">
<link title="BatLexing" rel="Chapter" href="BatLexing.html">
<link title="BatList" rel="Chapter" href="BatList.html">
<link title="BatLog" rel="Chapter" href="BatLog.html">
<link title="BatLogger" rel="Chapter" href="BatLogger.html">
<link title="BatMap" rel="Chapter" href="BatMap.html">
<link title="BatMarshal" rel="Chapter" href="BatMarshal.html">
<link title="BatMultiMap" rel="Chapter" href="BatMultiMap.html">
<link title="BatMultiPMap" rel="Chapter" href="BatMultiPMap.html">
<link title="BatMutex" rel="Chapter" href="BatMutex.html">
<link title="BatNativeint" rel="Chapter" href="BatNativeint.html">
<link title="BatNum" rel="Chapter" href="BatNum.html">
<link title="BatNumber" rel="Chapter" href="BatNumber.html">
<link title="BatOo" rel="Chapter" href="BatOo.html">
<link title="BatOptParse" rel="Chapter" href="BatOptParse.html">
<link title="BatOption" rel="Chapter" href="BatOption.html">
<link title="BatOrd" rel="Chapter" href="BatOrd.html">
<link title="BatParserCo" rel="Chapter" href="BatParserCo.html">
<link title="BatPathGen" rel="Chapter" href="BatPathGen.html">
<link title="BatPervasives" rel="Chapter" href="BatPervasives.html">
<link title="BatPrintexc" rel="Chapter" href="BatPrintexc.html">
<link title="BatPrintf" rel="Chapter" href="BatPrintf.html">
<link title="BatQueue" rel="Chapter" href="BatQueue.html">
<link title="BatRMutex" rel="Chapter" href="BatRMutex.html">
<link title="BatRandom" rel="Chapter" href="BatRandom.html">
<link title="BatRef" rel="Chapter" href="BatRef.html">
<link title="BatRefList" rel="Chapter" href="BatRefList.html">
<link title="BatResult" rel="Chapter" href="BatResult.html">
<link title="BatReturn" rel="Chapter" href="BatReturn.html">
<link title="BatScanf" rel="Chapter" href="BatScanf.html">
<link title="BatSeq" rel="Chapter" href="BatSeq.html">
<link title="BatSet" rel="Chapter" href="BatSet.html">
<link title="BatSplay" rel="Chapter" href="BatSplay.html">
<link title="BatStack" rel="Chapter" href="BatStack.html">
<link title="BatStream" rel="Chapter" href="BatStream.html">
<link title="BatString" rel="Chapter" href="BatString.html">
<link title="BatSubstring" rel="Chapter" href="BatSubstring.html">
<link title="BatSys" rel="Chapter" href="BatSys.html">
<link title="BatText" rel="Chapter" href="BatText.html">
<link title="BatTuple" rel="Chapter" href="BatTuple.html">
<link title="BatUChar" rel="Chapter" href="BatUChar.html">
<link title="BatUTF8" rel="Chapter" href="BatUTF8.html">
<link title="BatUnit" rel="Chapter" href="BatUnit.html">
<link title="BatUnix" rel="Chapter" href="BatUnix.html">
<link title="BatUref" rel="Chapter" href="BatUref.html">
<link title="BatVect" rel="Chapter" href="BatVect.html">
<link title="Batteries" rel="Chapter" href="Batteries.html">
<link title="BatteriesConfig" rel="Chapter" href="BatteriesConfig.html">
<link title="BatteriesPrint" rel="Chapter" href="BatteriesPrint.html">
<link title="BatteriesThread" rel="Chapter" href="BatteriesThread.html">
<link title="Extlib" rel="Chapter" href="Extlib.html"><title>Batteries user guide : Index of modules</title>
</head>
<body>
<div class="navbar">&nbsp;<a class="up" href="index.html" title="Index">Up</a>
&nbsp;</div>
<h1>Index of modules</h1>
<table>
<tr><td align="left"><br>A</td></tr>
<tr><td><a href="Batteries.Legacy.Arg.html">Arg</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtArray.Array.html">Array</a> [<a href="Extlib.ExtArray.html">Extlib.ExtArray</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Array.html">Array</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Array.html">Array</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatBigarray.Array1.html">Array1</a> [<a href="BatBigarray.html">BatBigarray</a>]</td>
<td><div class="info">
One-dimensional arrays.
</div>
</td></tr>
<tr><td><a href="BatBigarray.Array2.html">Array2</a> [<a href="BatBigarray.html">BatBigarray</a>]</td>
<td><div class="info">
Two-dimensional arrays.
</div>
</td></tr>
<tr><td><a href="BatBigarray.Array3.html">Array3</a> [<a href="BatBigarray.html">BatBigarray</a>]</td>
<td><div class="info">
Three-dimensional arrays.
</div>
</td></tr>
<tr><td><a href="Batteries.Legacy.ArrayLabels.html">ArrayLabels</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td align="left"><br>B</td></tr>
<tr><td><a href="Extlib.Base64.html">Base64</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Base64.html">Base64</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatArray.html">BatArray</a> </td>
<td><div class="info">
Array operations
</div>
</td></tr>
<tr><td><a href="BatAvlTree.html">BatAvlTree</a> </td>
<td><div class="info">
Internals of ISet and IMap, usable as generic tree library
</div>
</td></tr>
<tr><td><a href="BatBase64.html">BatBase64</a> </td>
<td><div class="info">
Base64 codec.
</div>
</td></tr>
<tr><td><a href="BatBig_int.html">BatBig_int</a> </td>
<td><div class="info">
Operations on arbitrary-precision integers.
</div>
</td></tr>
<tr><td><a href="BatBigarray.html">BatBigarray</a> </td>
<td><div class="info">
Additional and modified functions for big arrays.
</div>
</td></tr>
<tr><td><a href="BatBitSet.html">BatBitSet</a> </td>
<td><div class="info">
Efficient bit sets.
</div>
</td></tr>
<tr><td><a href="BatBool.html">BatBool</a> </td>
<td><div class="info">
Operations on booleans
</div>
</td></tr>
<tr><td><a href="BatBounded.html">BatBounded</a> </td>
<td><div class="info">
Bounded values
</div>
</td></tr>
<tr><td><a href="BatBuffer.html">BatBuffer</a> </td>
<td><div class="info">
Extensible string buffers.
</div>
</td></tr>
<tr><td><a href="BatCache.html">BatCache</a> </td>
<td><div class="info">
The data structure for a manual cache with keys <code class="code"><span class="keywordsign">'</span>a</code> and values <code class="code"><span class="keywordsign">'</span>b</code>.
</div>
</td></tr>
<tr><td><a href="BatChar.html">BatChar</a> </td>
<td><div class="info">
Operations on characters.
</div>
</td></tr>
<tr><td><a href="BatCharParser.html">BatCharParser</a> </td>
<td><div class="info">
Parsing character strings.
</div>
</td></tr>
<tr><td><a href="BatComplex.html">BatComplex</a> </td>
<td><div class="info">
Additional and modified functions for complex numbers.
</div>
</td></tr>
<tr><td><a href="BatConcurrent.html">BatConcurrent</a> </td>
<td><div class="info">
Definition of concurrency primitives.
</div>
</td></tr>
<tr><td><a href="BatDeque.html">BatDeque</a> </td>
<td><div class="info">
Functional double-ended queues
</div>
</td></tr>
<tr><td><a href="BatDigest.html">BatDigest</a> </td>
<td><div class="info">
MD5 message digest.
</div>
</td></tr>
<tr><td><a href="BatDllist.html">BatDllist</a> </td>
<td><div class="info">
A mutable, imperative, circular, doubly linked list library
</div>
</td></tr>
<tr><td><a href="BatDynArray.html">BatDynArray</a> </td>
<td><div class="info">
Dynamic arrays.
</div>
</td></tr>
<tr><td><a href="BatEnum.html">BatEnum</a> </td>
<td><div class="info">
Enumeration over abstract collection of elements.
</div>
</td></tr>
<tr><td><a href="BatFile.html">BatFile</a> </td>
<td><div class="info">
File manipulation.
</div>
</td></tr>
<tr><td><a href="BatFingerTree.html">BatFingerTree</a> </td>
<td><div class="info">
This module implements a generic finger tree datastructure
   as described here:
   Finger Trees: A Simple General-purpose Data Structure
   http://www.soi.city.ac.uk/~ross/papers/FingerTree.pdf
</div>
</td></tr>
<tr><td><a href="BatFloat.html">BatFloat</a> </td>
<td><div class="info">
Operations on floating-point numbers.
</div>
</td></tr>
<tr><td><a href="BatFormat.html">BatFormat</a> </td>
<td><div class="info">
Pretty printing.
</div>
</td></tr>
<tr><td><a href="BatGc.html">BatGc</a> </td>
<td><div class="info">
Memory management control and statistics; finalised values.
</div>
</td></tr>
<tr><td><a href="BatGenlex.html">BatGenlex</a> </td>
<td><div class="info">
A generic lexical analyzer.
</div>
</td></tr>
<tr><td><a href="BatGlobal.html">BatGlobal</a> </td>
<td><div class="info">
Mutable global variable.
</div>
</td></tr>
<tr><td><a href="BatHashcons.html">BatHashcons</a> </td>
<td><div class="info">
Hash consing of data structures
</div>
</td></tr>
<tr><td><a href="BatHashtbl.html">BatHashtbl</a> </td>
<td><div class="info">
Extra functions over hashtables.
</div>
</td></tr>
<tr><td><a href="BatHeap.html">BatHeap</a> </td>
<td><div class="info">
Functional heaps over ordered types
</div>
</td></tr>
<tr><td><a href="BatIMap.html">BatIMap</a> </td>
<td><div class="info">
DIET Maps from integers, packed using ranges
</div>
</td></tr>
<tr><td><a href="BatIO.html">BatIO</a> </td>
<td><div class="info">
High-order abstract I/O.
</div>
</td></tr>
<tr><td><a href="BatISet.html">BatISet</a> </td>
<td><div class="info">
DIET : Discrete Interval Encoding Trees
</div>
</td></tr>
<tr><td><a href="BatInnerIO.html">BatInnerIO</a> </td>
<td><div class="info">
Core of the BatIO module.
</div>
</td></tr>
<tr><td><a href="BatInnerPervasives.html">BatInnerPervasives</a> </td>
<td><div class="info">
Operators
</div>
</td></tr>
<tr><td><a href="BatInnerWeaktbl.html">BatInnerWeaktbl</a> </td>
<td><div class="info">
Weak hash table library for OCaml, with an interface compatible with
    the standard Hashtbl module.
</div>
</td></tr>
<tr><td><a href="BatInt.html">BatInt</a> </td>
<td><div class="info">
Operations on integers.
</div>
</td></tr>
<tr><td><a href="BatInt32.html">BatInt32</a> </td>
<td><div class="info">
32-bit integers.
</div>
</td></tr>
<tr><td><a href="BatInt64.html">BatInt64</a> </td>
<td><div class="info">
64-bit integers.
</div>
</td></tr>
<tr><td><a href="BatInterfaces.html">BatInterfaces</a> </td>
<td><div class="info">
Common signatures for data structures.
</div>
</td></tr>
<tr><td><a href="BatLazyList.html">BatLazyList</a> </td>
<td><div class="info">
Lazy lists of elements.
</div>
</td></tr>
<tr><td><a href="BatLexing.html">BatLexing</a> </td>
<td><div class="info">
Simple lexing using ocaml conventions
</div>
</td></tr>
<tr><td><a href="BatList.html">BatList</a> </td>
<td><div class="info">
Additional and modified functions for lists.
</div>
</td></tr>
<tr><td><a href="BatLog.html">BatLog</a> </td>
<td><div class="info">
Simple logging
</div>
</td></tr>
<tr><td><a href="BatLogger.html">BatLogger</a> </td>
<td><div class="info">
Logging Library
</div>
</td></tr>
<tr><td><a href="BatMap.html">BatMap</a> </td>
<td><div class="info">
Association tables over ordered types.
</div>
</td></tr>
<tr><td><a href="BatMarshal.html">BatMarshal</a> </td>
<td><div class="info">
Marshaling of data structures.
</div>
</td></tr>
<tr><td><a href="BatMultiMap.html">BatMultiMap</a> </td>
<td><div class="info">
Polymorphic Multi-Map.
</div>
</td></tr>
<tr><td><a href="BatMultiPMap.html">BatMultiPMap</a> </td>
<td><div class="info">
Polymorphic Multi-Map.
</div>
</td></tr>
<tr><td><a href="BatMutex.html">BatMutex</a> </td>
<td><div class="info">
Locks for mutual exclusion.
</div>
</td></tr>
<tr><td><a href="BatNativeint.html">BatNativeint</a> </td>
<td><div class="info">
Processor-native integers.
</div>
</td></tr>
<tr><td><a href="BatNum.html">BatNum</a> </td>
<td><div class="info">
Operation on arbitrary-precision numbers.
</div>
</td></tr>
<tr><td><a href="BatNumber.html">BatNumber</a> </td>
<td><div class="info">
A common interface for numbers.
</div>
</td></tr>
<tr><td><a href="BatOo.html">BatOo</a> </td>
<td><div class="info">
Operations on objects
</div>
</td></tr>
<tr><td><a href="BatOptParse.html">BatOptParse</a> </td>
<td><div class="info">
Modules for GNU <code class="code">getopt(3)</code>-style command line parsing.
</div>
</td></tr>
<tr><td><a href="BatOption.html">BatOption</a> </td>
<td><div class="info">
Functions for the option type.
</div>
</td></tr>
<tr><td><a href="BatOrd.html">BatOrd</a> </td>
<td><div class="info">
An algebraic datatype for ordering.
</div>
</td></tr>
<tr><td><a href="BatParserCo.html">BatParserCo</a> </td>
<td><div class="info">
A simple parser combinator library.
</div>
</td></tr>
<tr><td><a href="BatPathGen.html">BatPathGen</a> </td>
<td><div class="info">
Filepath handling.
</div>
</td></tr>
<tr><td><a href="BatPervasives.html">BatPervasives</a> </td>
<td><div class="info">
Additional functions.
</div>
</td></tr>
<tr><td><a href="BatPrintexc.html">BatPrintexc</a> </td>
<td><div class="info">
Facilities for printing exceptions.
</div>
</td></tr>
<tr><td><a href="BatPrintf.html">BatPrintf</a> </td>
<td><div class="info">
Formatted output functions (also known as unparsing).
</div>
</td></tr>
<tr><td><a href="BatQueue.html">BatQueue</a> </td>
<td><div class="info">
First-in first-out queues.
</div>
</td></tr>
<tr><td><a href="BatRMutex.html">BatRMutex</a> </td>
<td><div class="info">
Reentrant Mutexes
</div>
</td></tr>
<tr><td><a href="BatRandom.html">BatRandom</a> </td>
<td><div class="info">
Pseudo-random number generators (PRNG).
</div>
</td></tr>
<tr><td><a href="BatRef.html">BatRef</a> </td>
<td><div class="info">
Operations on references.
</div>
</td></tr>
<tr><td><a href="BatRefList.html">BatRefList</a> </td>
<td><div class="info">
Reference on lists.
</div>
</td></tr>
<tr><td><a href="BatResult.html">BatResult</a> </td>
<td><div class="info">
Monadic results of computations that can raise exceptions
</div>
</td></tr>
<tr><td><a href="BatReturn.html">BatReturn</a> </td>
<td><div class="info">
Local exceptions/labels/goto/return.
</div>
</td></tr>
<tr><td><a href="BatScanf.html">BatScanf</a> </td>
<td><div class="info">
Formatted input functions.
</div>
</td></tr>
<tr><td><a href="BatSeq.html">BatSeq</a> </td>
<td><div class="info">
Sequence of elements
</div>
</td></tr>
<tr><td><a href="BatSet.html">BatSet</a> </td>
<td><div class="info">
Sets over ordered types.
</div>
</td></tr>
<tr><td><a href="BatSplay.html">BatSplay</a> </td>
<td><div class="info">
Maps and sets based on splay trees
</div>
</td></tr>
<tr><td><a href="BatStack.html">BatStack</a> </td>
<td><div class="info">
Last-in first-out stacks.
</div>
</td></tr>
<tr><td><a href="BatStream.html">BatStream</a> </td>
<td><div class="info">
Streams and stream parsers
</div>
</td></tr>
<tr><td><a href="BatString.html">BatString</a> </td>
<td><div class="info">
String operations.
</div>
</td></tr>
<tr><td><a href="BatSubstring.html">BatSubstring</a> </td>
<td><div class="info">
<code class="code"><span class="constructor">Substring</span>.t</code> is the type of substrings of a basestring, an efficient
   representation of a piece of a string.
</div>
</td></tr>
<tr><td><a href="BatSys.html">BatSys</a> </td>
<td><div class="info">
System interface.
</div>
</td></tr>
<tr><td><a href="BatText.html">BatText</a> </td>
<td><div class="info">
Heavyweight strings ("ropes")
</div>
</td></tr>
<tr><td><a href="BatTuple.html">BatTuple</a> </td>
<td><div class="info">
Tuples.
</div>
</td></tr>
<tr><td><a href="BatUChar.html">BatUChar</a> </td>
<td><div class="info">
Unicode characters.
</div>
</td></tr>
<tr><td><a href="BatUTF8.html">BatUTF8</a> </td>
<td><div class="info">
UTF-8 encoded Unicode strings.
</div>
</td></tr>
<tr><td><a href="BatUnit.html">BatUnit</a> </td>
<td><div class="info">
Operations on <code class="code">unit</code>.
</div>
</td></tr>
<tr><td><a href="BatUnix.html">BatUnix</a> </td>
<td><div class="info">
Low-level interface to the operating system (both Unix and Windows).
</div>
</td></tr>
<tr><td><a href="BatUref.html">BatUref</a> </td>
<td><div class="info">
Unifiable references using destructive union-find
</div>
</td></tr>
<tr><td><a href="BatVect.html">BatVect</a> </td>
<td><div class="info">
Extensible vectors with constant-time append/prepend.
</div>
</td></tr>
<tr><td><a href="Batteries.html">Batteries</a> </td>
<td></td></tr>
<tr><td><a href="BatteriesConfig.html">BatteriesConfig</a> </td>
<td><div class="info">
The default function to open a www browser.
</div>
</td></tr>
<tr><td><a href="BatteriesPrint.html">BatteriesPrint</a> </td>
<td></td></tr>
<tr><td><a href="BatteriesThread.html">BatteriesThread</a> </td>
<td></td></tr>
<tr><td><a href="BatIO.BigEndian.html">BigEndian</a> [<a href="BatIO.html">BatIO</a>]</td>
<td><div class="info">
Same operations as module <a href="BatIO.html"><code class="code"><span class="constructor">BatIO</span></code></a>, but with big-endian encoding
</div>
</td></tr>
<tr><td><a href="Batteries.Big_int.html">Big_int</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Big_int.html">Big_int</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Bigarray.html">Bigarray</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Bigarray.html">Bigarray</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.BitSet.html">BitSet</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.BitSet.html">BitSet</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Bit_set.html">Bit_set</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Bool.html">Bool</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Incubator.Bounded.html">Bounded</a> [<a href="Batteries.Incubator.html">Batteries.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="BatUTF8.Buf.html">Buf</a> [<a href="BatUTF8.html">BatUTF8</a>]</td>
<td><div class="info">
Buffer module for UTF-8 strings
</div>
</td></tr>
<tr><td><a href="Batteries.Buffer.html">Buffer</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Buffer.html">Buffer</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td align="left"><br>C</td></tr>
<tr><td><a href="BatGenlex.Languages.Library.C.html">C</a> [<a href="BatGenlex.Languages.Library.html">BatGenlex.Languages.Library</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Cache.html">Cache</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Callback.html">Callback</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatString.Cap.html">Cap</a> [<a href="BatString.html">BatString</a>]</td>
<td><div class="info">
Capabilities for strings.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Cap.html">Cap</a> [<a href="BatHashtbl.html">BatHashtbl</a>]</td>
<td><div class="info">
Capabilities for hashtables.
</div>
</td></tr>
<tr><td><a href="BatArray.Cap.html">Cap</a> [<a href="BatArray.html">BatArray</a>]</td>
<td><div class="info">
Capabilities for arrays.
</div>
</td></tr>
<tr><td><a href="Batteries.Char.html">Char</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Char.html">Char</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.CharParser.html">CharParser</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple5.Comp.html">Comp</a> [<a href="BatTuple.Tuple5.html">BatTuple.Tuple5</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple4.Comp.html">Comp</a> [<a href="BatTuple.Tuple4.html">BatTuple.Tuple4</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple3.Comp.html">Comp</a> [<a href="BatTuple.Tuple3.html">BatTuple.Tuple3</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple2.Comp.html">Comp</a> [<a href="BatTuple.Tuple2.html">BatTuple.Tuple2</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.Comp.html">Comp</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatList.Comp.html">Comp</a> [<a href="BatList.html">BatList</a>]</td>
<td></td></tr>
<tr><td><a href="BatChar.Incubator.Comp.html">Comp</a> [<a href="BatChar.Incubator.html">BatChar.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="BatNumber.Numeric.Compare.html">Compare</a> [<a href="BatNumber.Numeric.html">BatNumber.Numeric</a>]</td>
<td></td></tr>
<tr><td><a href="BatNum.Compare.html">Compare</a> [<a href="BatNum.html">BatNum</a>]</td>
<td></td></tr>
<tr><td><a href="BatNativeint.Compare.html">Compare</a> [<a href="BatNativeint.html">BatNativeint</a>]</td>
<td></td></tr>
<tr><td><a href="BatInt64.Compare.html">Compare</a> [<a href="BatInt64.html">BatInt64</a>]</td>
<td></td></tr>
<tr><td><a href="BatInt.Safe_int.Compare.html">Compare</a> [<a href="BatInt.Safe_int.html">BatInt.Safe_int</a>]</td>
<td></td></tr>
<tr><td><a href="BatInt.Compare.html">Compare</a> [<a href="BatInt.html">BatInt</a>]</td>
<td></td></tr>
<tr><td><a href="BatFloat.Compare.html">Compare</a> [<a href="BatFloat.html">BatFloat</a>]</td>
<td></td></tr>
<tr><td><a href="BatComplex.Compare.html">Compare</a> [<a href="BatComplex.html">BatComplex</a>]</td>
<td></td></tr>
<tr><td><a href="BatBool.Compare.html">Compare</a> [<a href="BatBool.html">BatBool</a>]</td>
<td></td></tr>
<tr><td><a href="BatBig_int.Compare.html">Compare</a> [<a href="BatBig_int.html">BatBig_int</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Complex.html">Complex</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Complex.html">Complex</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Concurrent.html">Concurrent</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>D</td></tr>
<tr><td><a href="Batteries.Deque.html">Deque</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Digest.html">Digest</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Digest.html">Digest</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.Dllist.html">Dllist</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Dllist.html">Dllist</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.DynArray.html">DynArray</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.DynArray.html">DynArray</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>E</td></tr>
<tr><td><a href="BatLog.Easy.html">Easy</a> [<a href="BatLog.html">BatLog</a>]</td>
<td><div class="info">
A simple-to-use logger with verbosity levels that outputs by
    default to stderr (changeable at runtime) with the date and time
    at the beginning of each log message.
</div>
</td></tr>
<tr><td><a href="Extlib.Enum.html">Enum</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Enum.html">Enum</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple5.Eq.html">Eq</a> [<a href="BatTuple.Tuple5.html">BatTuple.Tuple5</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple4.Eq.html">Eq</a> [<a href="BatTuple.Tuple4.html">BatTuple.Tuple4</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple3.Eq.html">Eq</a> [<a href="BatTuple.Tuple3.html">BatTuple.Tuple3</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple2.Eq.html">Eq</a> [<a href="BatTuple.Tuple2.html">BatTuple.Tuple2</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.Eq.html">Eq</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatList.Eq.html">Eq</a> [<a href="BatList.html">BatList</a>]</td>
<td></td></tr>
<tr><td><a href="BatChar.Incubator.Eq.html">Eq</a> [<a href="BatChar.Incubator.html">BatChar.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="BatArray.Incubator.Eq.html">Eq</a> [<a href="BatArray.Incubator.html">BatArray.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.EqComp.html">EqComp</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.EqOrd.html">EqOrd</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatString.Cap.Exceptionless.html">Exceptionless</a> [<a href="BatString.Cap.html">BatString.Cap</a>]</td>
<td><div class="info">
Exceptionless counterparts for error-raising operations
</div>
</td></tr>
<tr><td><a href="BatString.Exceptionless.html">Exceptionless</a> [<a href="BatString.html">BatString</a>]</td>
<td><div class="info">
Exceptionless counterparts for error-raising operations
</div>
</td></tr>
<tr><td><a href="BatStack.Exceptionless.html">Exceptionless</a> [<a href="BatStack.html">BatStack</a>]</td>
<td></td></tr>
<tr><td><a href="BatSet.S.Exceptionless.html">Exceptionless</a> [<a href="BatSet.S.html">BatSet.S</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Set</span></code> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatSeq.Exceptionless.html">Exceptionless</a> [<a href="BatSeq.html">BatSeq</a>]</td>
<td></td></tr>
<tr><td><a href="BatQueue.Exceptionless.html">Exceptionless</a> [<a href="BatQueue.html">BatQueue</a>]</td>
<td></td></tr>
<tr><td><a href="BatMap.PMap.Exceptionless.html">Exceptionless</a> [<a href="BatMap.PMap.html">BatMap.PMap</a>]</td>
<td><div class="info">
Exceptionless versions of functions
</div>
</td></tr>
<tr><td><a href="BatMap.Exceptionless.html">Exceptionless</a> [<a href="BatMap.html">BatMap</a>]</td>
<td><div class="info">
Exceptionless versions of functions
</div>
</td></tr>
<tr><td><a href="BatMap.S.Exceptionless.html">Exceptionless</a> [<a href="BatMap.S.html">BatMap.S</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Map</span></code> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatList.Exceptionless.html">Exceptionless</a> [<a href="BatList.html">BatList</a>]</td>
<td><div class="info">
Exceptionless counterparts for error-raising operations
</div>
</td></tr>
<tr><td><a href="BatLazyList.Labels.Exceptionless.html">Exceptionless</a> [<a href="BatLazyList.Labels.html">BatLazyList.Labels</a>]</td>
<td></td></tr>
<tr><td><a href="BatLazyList.Exceptionless.html">Exceptionless</a> [<a href="BatLazyList.html">BatLazyList</a>]</td>
<td><div class="info">
Exceptionless counterparts for error-raising operations
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Cap.Exceptionless.html">Exceptionless</a> [<a href="BatHashtbl.Cap.html">BatHashtbl.Cap</a>]</td>
<td><div class="info">
Operations on <a href="BatHashtbl.Cap.html"><code class="code"><span class="constructor">BatHashtbl</span>.<span class="constructor">Cap</span></code></a> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.S.Exceptionless.html">Exceptionless</a> [<a href="BatHashtbl.S.html">BatHashtbl.S</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Hashtbl</span></code> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Exceptionless.html">Exceptionless</a> [<a href="BatHashtbl.html">BatHashtbl</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Hashtbl</span></code> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatEnum.Exceptionless.html">Exceptionless</a> [<a href="BatEnum.html">BatEnum</a>]</td>
<td><div class="info">
Operations on <a href="BatEnum.html"><code class="code"><span class="constructor">BatEnum</span></code></a> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatArray.Cap.Exceptionless.html">Exceptionless</a> [<a href="BatArray.Cap.html">BatArray.Cap</a>]</td>
<td><div class="info">
Operations on <a href="BatArray.Cap.html"><code class="code"><span class="constructor">BatArray</span>.<span class="constructor">Cap</span></code></a> without exceptions.
</div>
</td></tr>
<tr><td><a href="BatArray.Exceptionless.html">Exceptionless</a> [<a href="BatArray.html">BatArray</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Array</span></code> without exceptions.
</div>
</td></tr>
<tr><td><a href="Extlib.ExtArray.html">ExtArray</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtHashtbl.html">ExtHashtbl</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtList.html">ExtList</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtString.html">ExtString</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.html">Extlib</a> </td>
<td></td></tr>
<tr><td align="left"><br>F</td></tr>
<tr><td><a href="Batteries.File.html">File</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Filename.html">Filename</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.FingerTree.html">FingerTree</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Float.html">Float</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Format.html">Format</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Format.html">Format</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatOptParse.Formatter.html">Formatter</a> [<a href="BatOptParse.html">BatOptParse</a>]</td>
<td><div class="info">
This module contains the types and functions for implementing
    custom usage message formatters.
</div>
</td></tr>
<tr><td align="left"><br>G</td></tr>
<tr><td><a href="Batteries.Gc.html">Gc</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Gc.html">Gc</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatBigarray.Genarray.html">Genarray</a> [<a href="BatBigarray.html">BatBigarray</a>]</td>
<td><div class="info">
Generic arrays (of arbitrarily many dimensions)
</div>
</td></tr>
<tr><td><a href="BatFingerTree.Generic.html">Generic</a> [<a href="BatFingerTree.html">BatFingerTree</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Genlex.html">Genlex</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Genlex.html">Genlex</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.Global.html">Global</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Global.html">Global</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>H</td></tr>
<tr><td><a href="BatHashcons.H.html">H</a> [<a href="BatHashcons.html">BatHashcons</a>]</td>
<td><div class="info">
Hashing utilities
</div>
</td></tr>
<tr><td><a href="Batteries.Hashcons.html">Hashcons</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtHashtbl.Hashtbl.html">Hashtbl</a> [<a href="Extlib.ExtHashtbl.html">Extlib.ExtHashtbl</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Hashtbl.html">Hashtbl</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Hashtbl.html">Hashtbl</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Heap.html">Heap</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>I</td></tr>
<tr><td><a href="Batteries.IMap.html">IMap</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.IO.html">IO</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.IO.html">IO</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.ISet.html">ISet</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatString.IString.html">IString</a> [<a href="BatString.html">BatString</a>]</td>
<td><div class="info">
uses icompare as ordering function
</div>
</td></tr>
<tr><td><a href="Batteries.Incubator.html">Incubator</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatSet.Incubator.html">Incubator</a> [<a href="BatSet.html">BatSet</a>]</td>
<td><div class="info">
Incubator
</div>
</td></tr>
<tr><td><a href="BatRandom.Incubator.html">Incubator</a> [<a href="BatRandom.html">BatRandom</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.Incubator.html">Incubator</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatChar.Incubator.html">Incubator</a> [<a href="BatChar.html">BatChar</a>]</td>
<td></td></tr>
<tr><td><a href="BatArray.Incubator.html">Incubator</a> [<a href="BatArray.html">BatArray</a>]</td>
<td></td></tr>
<tr><td><a href="BatRefList.Index.html">Index</a> [<a href="BatRefList.html">BatRefList</a>]</td>
<td><div class="info">
Functions that operate on the element at index <code class="code">i</code> in a list (with
    indices starting from 0).
</div>
</td></tr>
<tr><td><a href="BatSeq.Infix.html">Infix</a> [<a href="BatSeq.html">BatSeq</a>]</td>
<td></td></tr>
<tr><td><a href="BatResult.Infix.html">Infix</a> [<a href="BatResult.html">BatResult</a>]</td>
<td><div class="info">
This infix module provides the operator <code class="code">(&gt;&gt;=)</code>
</div>
</td></tr>
<tr><td><a href="BatPathGen.PathType.Infix.html">Infix</a> [<a href="BatPathGen.PathType.html">BatPathGen.PathType</a>]</td>
<td><div class="info">
As other Operators modules in batteries are named "Infix" we provide Infix as well.
</div>
</td></tr>
<tr><td><a href="BatParserCo.Infix.html">Infix</a> [<a href="BatParserCo.html">BatParserCo</a>]</td>
<td><div class="info">
Infix submodule regrouping all infix operators
</div>
</td></tr>
<tr><td><a href="BatOption.Infix.html">Infix</a> [<a href="BatOption.html">BatOption</a>]</td>
<td></td></tr>
<tr><td><a href="BatNumber.Numeric.Infix.html">Infix</a> [<a href="BatNumber.Numeric.html">BatNumber.Numeric</a>]</td>
<td></td></tr>
<tr><td><a href="BatNum.Infix.html">Infix</a> [<a href="BatNum.html">BatNum</a>]</td>
<td></td></tr>
<tr><td><a href="BatNativeint.Infix.html">Infix</a> [<a href="BatNativeint.html">BatNativeint</a>]</td>
<td></td></tr>
<tr><td><a href="BatMultiPMap.Infix.html">Infix</a> [<a href="BatMultiPMap.html">BatMultiPMap</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatMultiPMap.html"><code class="code"><span class="constructor">BatMultiPMap</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatMultiMap.Infix.html">Infix</a> [<a href="BatMultiMap.html">BatMultiMap</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatMultiPMap.html"><code class="code"><span class="constructor">BatMultiPMap</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatMap.PMap.Infix.html">Infix</a> [<a href="BatMap.PMap.html">BatMap.PMap</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatMap.PMap.html"><code class="code"><span class="constructor">BatMap</span>.<span class="constructor">PMap</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatMap.Infix.html">Infix</a> [<a href="BatMap.html">BatMap</a>]</td>
<td><div class="info">
Infix operators over a <code class="code"><span class="constructor">BatPMap</span></code>
</div>
</td></tr>
<tr><td><a href="BatMap.S.Infix.html">Infix</a> [<a href="BatMap.S.html">BatMap.S</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatMap.html"><code class="code"><span class="constructor">BatMap</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatList.Infix.html">Infix</a> [<a href="BatList.html">BatList</a>]</td>
<td><div class="info">
Infix submodule regrouping all infix operators
</div>
</td></tr>
<tr><td><a href="BatLazyList.Infix.html">Infix</a> [<a href="BatLazyList.html">BatLazyList</a>]</td>
<td><div class="info">
Infix submodule regrouping all infix operators
</div>
</td></tr>
<tr><td><a href="BatInt64.Infix.html">Infix</a> [<a href="BatInt64.html">BatInt64</a>]</td>
<td></td></tr>
<tr><td><a href="BatInt.Safe_int.Infix.html">Infix</a> [<a href="BatInt.Safe_int.html">BatInt.Safe_int</a>]</td>
<td></td></tr>
<tr><td><a href="BatInt.Infix.html">Infix</a> [<a href="BatInt.html">BatInt</a>]</td>
<td></td></tr>
<tr><td><a href="BatIMap.Infix.html">Infix</a> [<a href="BatIMap.html">BatIMap</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatIMap.html"><code class="code"><span class="constructor">BatIMap</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatHashtbl.S.Infix.html">Infix</a> [<a href="BatHashtbl.S.html">BatHashtbl.S</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatHashtbl.html"><code class="code"><span class="constructor">BatHashtbl</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Infix.html">Infix</a> [<a href="BatHashtbl.html">BatHashtbl</a>]</td>
<td><div class="info">
Infix operators over a <a href="BatHashtbl.html"><code class="code"><span class="constructor">BatHashtbl</span></code></a>
</div>
</td></tr>
<tr><td><a href="BatFloat.Infix.html">Infix</a> [<a href="BatFloat.html">BatFloat</a>]</td>
<td></td></tr>
<tr><td><a href="BatEnum.Infix.html">Infix</a> [<a href="BatEnum.html">BatEnum</a>]</td>
<td></td></tr>
<tr><td><a href="BatComplex.Infix.html">Infix</a> [<a href="BatComplex.html">BatComplex</a>]</td>
<td></td></tr>
<tr><td><a href="BatChar.Infix.html">Infix</a> [<a href="BatChar.html">BatChar</a>]</td>
<td><div class="info">
Infix submodule regrouping all infix operators
</div>
</td></tr>
<tr><td><a href="BatBounded.BoundedNumericType.Infix.html">Infix</a> [<a href="BatBounded.BoundedNumericType.html">BatBounded.BoundedNumericType</a>]</td>
<td></td></tr>
<tr><td><a href="BatBool.Infix.html">Infix</a> [<a href="BatBool.html">BatBool</a>]</td>
<td></td></tr>
<tr><td><a href="BatBig_int.Infix.html">Infix</a> [<a href="BatBig_int.html">BatBig_int</a>]</td>
<td></td></tr>
<tr><td><a href="BatInnerIO.Input.html">Input</a> [<a href="BatInnerIO.html">BatInnerIO</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Int.html">Int</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Int32.html">Int32</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Int32.html">Int32</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Int64.html">Int64</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Int64.html">Int64</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatteriesPrint.IntSet.html">IntSet</a> [<a href="BatteriesPrint.html">BatteriesPrint</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Interfaces.html">Interfaces</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatOo.Internal.html">Internal</a> [<a href="BatOo.html">BatOo</a>]</td>
<td></td></tr>
<tr><td align="left"><br>L</td></tr>
<tr><td><a href="BatList.Labels.LExceptionless.html">LExceptionless</a> [<a href="BatList.Labels.html">BatList.Labels</a>]</td>
<td></td></tr>
<tr><td><a href="BatEnum.Labels.LExceptionless.html">LExceptionless</a> [<a href="BatEnum.Labels.html">BatEnum.Labels</a>]</td>
<td></td></tr>
<tr><td><a href="BatArray.Labels.LExceptionless.html">LExceptionless</a> [<a href="BatArray.Labels.html">BatArray.Labels</a>]</td>
<td></td></tr>
<tr><td><a href="BatSet.S.Labels.html">Labels</a> [<a href="BatSet.S.html">BatSet.S</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Set</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatOption.Labels.html">Labels</a> [<a href="BatOption.html">BatOption</a>]</td>
<td><div class="info">
Operations on options, with labels.
</div>
</td></tr>
<tr><td><a href="BatMap.S.Labels.html">Labels</a> [<a href="BatMap.S.html">BatMap.S</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Map</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatList.Labels.html">Labels</a> [<a href="BatList.html">BatList</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">List</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatLazyList.Labels.html">Labels</a> [<a href="BatLazyList.html">BatLazyList</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">LazyList</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Cap.Labels.html">Labels</a> [<a href="BatHashtbl.Cap.html">BatHashtbl.Cap</a>]</td>
<td><div class="info">
Operations on <a href="BatHashtbl.Cap.html"><code class="code"><span class="constructor">BatHashtbl</span>.<span class="constructor">Cap</span></code></a> with labels.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.S.Labels.html">Labels</a> [<a href="BatHashtbl.S.html">BatHashtbl.S</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Hashtbl</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Labels.html">Labels</a> [<a href="BatHashtbl.html">BatHashtbl</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Hashtbl</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatEnum.Labels.html">Labels</a> [<a href="BatEnum.html">BatEnum</a>]</td>
<td><div class="info">
Operations on <a href="BatEnum.html"><code class="code"><span class="constructor">BatEnum</span></code></a> with labels.
</div>
</td></tr>
<tr><td><a href="BatArray.Cap.Labels.html">Labels</a> [<a href="BatArray.Cap.html">BatArray.Cap</a>]</td>
<td><div class="info">
Operations on <a href="BatArray.Cap.html"><code class="code"><span class="constructor">BatArray</span>.<span class="constructor">Cap</span></code></a> with labels.
</div>
</td></tr>
<tr><td><a href="BatArray.Labels.html">Labels</a> [<a href="BatArray.html">BatArray</a>]</td>
<td><div class="info">
Operations on <code class="code"><span class="constructor">Array</span></code> with labels.
</div>
</td></tr>
<tr><td><a href="BatGenlex.Languages.html">Languages</a> [<a href="BatGenlex.html">BatGenlex</a>]</td>
<td></td></tr>
<tr><td><a href="BatUnix.LargeFile.html">LargeFile</a> [<a href="BatUnix.html">BatUnix</a>]</td>
<td><div class="info">
File operations on large files.
</div>
</td></tr>
<tr><td><a href="Batteries.Legacy.Lazy.html">Lazy</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.LazyList.html">LazyList</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.html">Legacy</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Lexing.html">Lexing</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Lexing.html">Lexing</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatGenlex.Languages.Library.html">Library</a> [<a href="BatGenlex.Languages.html">BatGenlex.Languages</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtList.List.html">List</a> [<a href="Extlib.ExtList.html">Extlib.ExtList</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.List.html">List</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.List.html">List</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.ListLabels.html">ListLabels</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Incubator.Log.html">Log</a> [<a href="Batteries.Incubator.html">Batteries.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Logger.html">Logger</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>M</td></tr>
<tr><td><a href="BatVect.Make.html">Make</a> [<a href="BatVect.html">BatVect</a>]</td>
<td></td></tr>
<tr><td><a href="BatSet.Make.html">Make</a> [<a href="BatSet.html">BatSet</a>]</td>
<td><div class="info">
Functor building an implementation of the set structure
    given a totally ordered type.
</div>
</td></tr>
<tr><td><a href="BatPathGen.Make.html">Make</a> [<a href="BatPathGen.html">BatPathGen</a>]</td>
<td><div class="info">
Constructs path handling module for string-like type and its operations given in <code class="code"><span class="constructor">S</span></code>.
</div>
</td></tr>
<tr><td><a href="BatMap.Make.html">Make</a> [<a href="BatMap.html">BatMap</a>]</td>
<td><div class="info">
Functor building an implementation of the map structure
    given a totally ordered type.
</div>
</td></tr>
<tr><td><a href="BatLog.Make.html">Make</a> [<a href="BatLog.html">BatLog</a>]</td>
<td><div class="info">
Build a logger module with custom, fixed output, prefix and flags
</div>
</td></tr>
<tr><td><a href="BatInnerWeaktbl.Make.html">Make</a> [<a href="BatInnerWeaktbl.html">BatInnerWeaktbl</a>]</td>
<td><div class="info">
Functor building an implementation of the hashtable structure.
</div>
</td></tr>
<tr><td><a href="BatHeap.Make.html">Make</a> [<a href="BatHeap.html">BatHeap</a>]</td>
<td><div class="info">
Functorized heaps over arbitrary orderings.
</div>
</td></tr>
<tr><td><a href="BatHashtbl.Make.html">Make</a> [<a href="BatHashtbl.html">BatHashtbl</a>]</td>
<td><div class="info">
Functor building an implementation of the hashtable structure.
</div>
</td></tr>
<tr><td><a href="BatGenlex.Languages.Make.html">Make</a> [<a href="BatGenlex.Languages.html">BatGenlex.Languages</a>]</td>
<td></td></tr>
<tr><td><a href="BatBounded.Make.html">Make</a> [<a href="BatBounded.html">BatBounded</a>]</td>
<td><div class="info">
Functor to build an implementation of a bounded type given the bounded
    values definition <code class="code"><span class="constructor">M</span></code>
</div>
</td></tr>
<tr><td><a href="BatConcurrent.MakeLock.html">MakeLock</a> [<a href="BatConcurrent.html">BatConcurrent</a>]</td>
<td></td></tr>
<tr><td><a href="BatBounded.MakeNumeric.html">MakeNumeric</a> [<a href="BatBounded.html">BatBounded</a>]</td>
<td></td></tr>
<tr><td><a href="BatHashcons.MakeTable.html">MakeTable</a> [<a href="BatHashcons.html">BatHashcons</a>]</td>
<td></td></tr>
<tr><td><a href="BatLog.Make_lev.html">Make_lev</a> [<a href="BatLog.html">BatLog</a>]</td>
<td><div class="info">
Make your own level-based logger, like <code class="code"><span class="constructor">Easy</span></code>
</div>
</td></tr>
<tr><td><a href="Batteries.Map.html">Map</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Map.html">Map</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatSplay.Map.html">Map</a> [<a href="BatSplay.html">BatSplay</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Marshal.html">Marshal</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Marshal.html">Marshal</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatResult.Monad.html">Monad</a> [<a href="BatResult.html">BatResult</a>]</td>
<td></td></tr>
<tr><td><a href="BatOption.Monad.html">Monad</a> [<a href="BatOption.html">BatOption</a>]</td>
<td><div class="info">
This module provides everything needed to write and execute computations
    in the Option monad.
</div>
</td></tr>
<tr><td><a href="BatEnum.Monad.html">Monad</a> [<a href="BatEnum.html">BatEnum</a>]</td>
<td><div class="info">
The BatEnum Monad
</div>
</td></tr>
<tr><td><a href="Batteries.Legacy.MoreLabels.html">MoreLabels</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.MultiMap.html">MultiMap</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.MultiPMap.html">MultiPMap</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatteriesThread.Mutex.html">Mutex</a> [<a href="BatteriesThread.html">BatteriesThread</a>]</td>
<td></td></tr>
<tr><td align="left"><br>N</td></tr>
<tr><td><a href="Batteries.Nativeint.html">Nativeint</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Nativeint.html">Nativeint</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatConcurrent.NoLock.html">NoLock</a> [<a href="BatConcurrent.html">BatConcurrent</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Num.html">Num</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Num.html">Num</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatString.NumString.html">NumString</a> [<a href="BatString.html">BatString</a>]</td>
<td><div class="info">
uses numeric_compare as its ordering function
</div>
</td></tr>
<tr><td><a href="Batteries.Number.html">Number</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>O</td></tr>
<tr><td><a href="BatGenlex.Languages.Library.OCaml.html">OCaml</a> [<a href="BatGenlex.Languages.Library.html">BatGenlex.Languages.Library</a>]</td>
<td></td></tr>
<tr><td><a href="BatPathGen.OfString.html">OfString</a> [<a href="BatPathGen.html">BatPathGen</a>]</td>
<td><div class="info">
This implementation can be used with UTF-8, but encoding of used strings is not verified.
</div>
</td></tr>
<tr><td><a href="Batteries.Oo.html">Oo</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Oo.html">Oo</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatPathGen.PathType.OperatorLift.html">OperatorLift</a> [<a href="BatPathGen.PathType.html">BatPathGen.PathType</a>]</td>
<td><div class="info">
Convenience operator for lifting primitive strings to <code class="code">ustring</code> type.
</div>
</td></tr>
<tr><td><a href="BatPathGen.PathType.Operators.html">Operators</a> [<a href="BatPathGen.PathType.html">BatPathGen.PathType</a>]</td>
<td><div class="info">
Infix operators for path construction.
</div>
</td></tr>
<tr><td><a href="BatOptParse.Opt.html">Opt</a> [<a href="BatOptParse.html">BatOptParse</a>]</td>
<td><div class="info">
This module contains the basic functions and types for defining
    new option types and accessing the values of options.
</div>
</td></tr>
<tr><td><a href="Extlib.OptParse.html">OptParse</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="BatOptParse.OptParser.html">OptParser</a> [<a href="BatOptParse.html">BatOptParse</a>]</td>
<td><div class="info">
This module contains the option parser itself.
</div>
</td></tr>
<tr><td><a href="Extlib.Option.html">Option</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Option.html">Option</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple5.Ord.html">Ord</a> [<a href="BatTuple.Tuple5.html">BatTuple.Tuple5</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple4.Ord.html">Ord</a> [<a href="BatTuple.Tuple4.html">BatTuple.Tuple4</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple3.Ord.html">Ord</a> [<a href="BatTuple.Tuple3.html">BatTuple.Tuple3</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple2.Ord.html">Ord</a> [<a href="BatTuple.Tuple2.html">BatTuple.Tuple2</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.Ord.html">Ord</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatList.Ord.html">Ord</a> [<a href="BatList.html">BatList</a>]</td>
<td></td></tr>
<tr><td><a href="BatChar.Incubator.Ord.html">Ord</a> [<a href="BatChar.Incubator.html">BatChar.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="BatArray.Incubator.Ord.html">Ord</a> [<a href="BatArray.Incubator.html">BatArray.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="BatInnerIO.Output.html">Output</a> [<a href="BatInnerIO.html">BatInnerIO</a>]</td>
<td></td></tr>
<tr><td align="left"><br>P</td></tr>
<tr><td><a href="Extlib.PMap.html">PMap</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="BatMap.PMap.html">PMap</a> [<a href="BatMap.html">BatMap</a>]</td>
<td></td></tr>
<tr><td><a href="BatSet.PSet.html">PSet</a> [<a href="BatSet.html">BatSet</a>]</td>
<td></td></tr>
<tr><td><a href="BatPathGen.StringType.Parse.html">Parse</a> [<a href="BatPathGen.StringType.html">BatPathGen.StringType</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.ParserCo.html">ParserCo</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Parsing.html">Parsing</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Incubator.PathGen.html">PathGen</a> [<a href="Batteries.Incubator.html">Batteries.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Printexc.html">Printexc</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Printexc.html">Printexc</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Printf.html">Printf</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Printf.html">Printf</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatRandom.Incubator.Private_state_enums.html">Private_state_enums</a> [<a href="BatRandom.Incubator.html">BatRandom.Incubator</a>]</td>
<td></td></tr>
<tr><td align="left"><br>Q</td></tr>
<tr><td><a href="Batteries.Queue.html">Queue</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Queue.html">Queue</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td align="left"><br>R</td></tr>
<tr><td><a href="BatteriesThread.RMutex.html">RMutex</a> [<a href="BatteriesThread.html">BatteriesThread</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Random.html">Random</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Random.html">Random</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Ref.html">Ref</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.RefList.html">RefList</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.RefList.html">RefList</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Result.html">Result</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Return.html">Return</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.Rev.html">Rev</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.RevComp.html">RevComp</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td><a href="BatOrd.RevOrd.html">RevOrd</a> [<a href="BatOrd.html">BatOrd</a>]</td>
<td></td></tr>
<tr><td align="left"><br>S</td></tr>
<tr><td><a href="BatFloat.Safe_float.html">Safe_float</a> [<a href="BatFloat.html">BatFloat</a>]</td>
<td><div class="info">
Operations on floating-point numbers, with exceptions raised in
   case of error.
</div>
</td></tr>
<tr><td><a href="BatInt.Safe_int.html">Safe_int</a> [<a href="BatInt.html">BatInt</a>]</td>
<td><div class="info">
Safe operations on integers.
</div>
</td></tr>
<tr><td><a href="Batteries.Scanf.html">Scanf</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Scanf.html">Scanf</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatScanf.Scanning.html">Scanning</a> [<a href="BatScanf.html">BatScanf</a>]</td>
<td><div class="info">
Scanning buffers
</div>
</td></tr>
<tr><td><a href="Batteries.Seq.html">Seq</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Set.html">Set</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Set.html">Set</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Sort.html">Sort</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatParserCo.Source.html">Source</a> [<a href="BatParserCo.html">BatParserCo</a>]</td>
<td><div class="info">
A source for parsing.
</div>
</td></tr>
<tr><td><a href="Batteries.Splay.html">Splay</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Stack.html">Stack</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Stack.html">Stack</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatRandom.Incubator.Private_state_enums.State.html">State</a> [<a href="BatRandom.Incubator.Private_state_enums.html">BatRandom.Incubator.Private_state_enums</a>]</td>
<td></td></tr>
<tr><td><a href="BatRandom.State.html">State</a> [<a href="BatRandom.html">BatRandom</a>]</td>
<td><div class="info">
Manipulate the current state of the random generator.
</div>
</td></tr>
<tr><td><a href="Extlib.Std.html">Std</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.StdLabels.html">StdLabels</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatOptParse.StdOpt.html">StdOpt</a> [<a href="BatOptParse.html">BatOptParse</a>]</td>
<td><div class="info">
This module contains various standard options.
</div>
</td></tr>
<tr><td><a href="Batteries.Legacy.Str.html">Str</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Stream.html">Stream</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Stream.html">Stream</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatStream.StreamLabels.html">StreamLabels</a> [<a href="BatStream.html">BatStream</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.ExtString.String.html">String</a> [<a href="Extlib.ExtString.html">Extlib.ExtString</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.String.html">String</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.String.html">String</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.StringLabels.html">StringLabels</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatteriesPrint.StringSet.html">StringSet</a> [<a href="BatteriesPrint.html">BatteriesPrint</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Incubator.Substring.html">Substring</a> [<a href="Batteries.Incubator.html">Batteries.Incubator</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Sys.html">Sys</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Sys.html">Sys</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td align="left"><br>T</td></tr>
<tr><td><a href="BatNum.TaggedInfix.html">TaggedInfix</a> [<a href="BatNum.html">BatNum</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Text.html">Text</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatteriesPrint.TextSet.html">TextSet</a> [<a href="BatteriesPrint.html">BatteriesPrint</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Tuple.html">Tuple</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Tuple2.html">Tuple2</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple2.html">Tuple2</a> [<a href="BatTuple.html">BatTuple</a>]</td>
<td><div class="info">
Pairs.
</div>
</td></tr>
<tr><td><a href="Batteries.Tuple3.html">Tuple3</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple3.html">Tuple3</a> [<a href="BatTuple.html">BatTuple</a>]</td>
<td><div class="info">
Triples.
</div>
</td></tr>
<tr><td><a href="Batteries.Tuple4.html">Tuple4</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple4.html">Tuple4</a> [<a href="BatTuple.html">BatTuple</a>]</td>
<td><div class="info">
4-Tuples.
</div>
</td></tr>
<tr><td><a href="Batteries.Tuple5.html">Tuple5</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="BatTuple.Tuple5.html">Tuple5</a> [<a href="BatTuple.html">BatTuple</a>]</td>
<td><div class="info">
5-Tuples.
</div>
</td></tr>
<tr><td align="left"><br>U</td></tr>
<tr><td><a href="Extlib.UChar.html">UChar</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.UChar.html">UChar</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Extlib.UTF8.html">UTF8</a> [<a href="Extlib.html">Extlib</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.UTF8.html">UTF8</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Unit.html">Unit</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Unix.html">Unix</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Legacy.Unix.html">Unix</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="Batteries.Uref.html">Uref</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>V</td></tr>
<tr><td><a href="Batteries.Vect.html">Vect</a> [<a href="Batteries.html">Batteries</a>]</td>
<td></td></tr>
<tr><td align="left"><br>W</td></tr>
<tr><td><a href="Batteries.Legacy.Weak.html">Weak</a> [<a href="Batteries.Legacy.html">Batteries.Legacy</a>]</td>
<td></td></tr>
<tr><td><a href="BatEnum.WithMonad.html">WithMonad</a> [<a href="BatEnum.html">BatEnum</a>]</td>
<td><div class="info">
Monadic operations on Enumerations containing monadic elements
</div>
</td></tr>
</table>
</body>
</html>