ocaml-containers/1.2/index_modules.html
2017-05-01 17:08:30 +02:00

694 lines
No EOL
25 KiB
HTML

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=utf-8" 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 class types" rel=Appendix href="index_class_types.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="CCVector" rel="Chapter" href="CCVector.html">
<link title="CCHeap" rel="Chapter" href="CCHeap.html">
<link title="CCList" rel="Chapter" href="CCList.html">
<link title="CCOpt" rel="Chapter" href="CCOpt.html">
<link title="CCPair" rel="Chapter" href="CCPair.html">
<link title="CCFun" rel="Chapter" href="CCFun.html">
<link title="CCHash" rel="Chapter" href="CCHash.html">
<link title="CCInt" rel="Chapter" href="CCInt.html">
<link title="CCBool" rel="Chapter" href="CCBool.html">
<link title="CCFloat" rel="Chapter" href="CCFloat.html">
<link title="CCArray" rel="Chapter" href="CCArray.html">
<link title="CCRef" rel="Chapter" href="CCRef.html">
<link title="CCSet" rel="Chapter" href="CCSet.html">
<link title="CCOrd" rel="Chapter" href="CCOrd.html">
<link title="CCRandom" rel="Chapter" href="CCRandom.html">
<link title="CCString" rel="Chapter" href="CCString.html">
<link title="CCHashtbl" rel="Chapter" href="CCHashtbl.html">
<link title="CCMap" rel="Chapter" href="CCMap.html">
<link title="CCFormat" rel="Chapter" href="CCFormat.html">
<link title="CCIO" rel="Chapter" href="CCIO.html">
<link title="CCInt64" rel="Chapter" href="CCInt64.html">
<link title="CCChar" rel="Chapter" href="CCChar.html">
<link title="CCResult" rel="Chapter" href="CCResult.html">
<link title="CCParse" rel="Chapter" href="CCParse.html">
<link title="CCArray_slice" rel="Chapter" href="CCArray_slice.html">
<link title="CCListLabels" rel="Chapter" href="CCListLabels.html">
<link title="CCArrayLabels" rel="Chapter" href="CCArrayLabels.html">
<link title="CCEqual" rel="Chapter" href="CCEqual.html">
<link title="Containers" rel="Chapter" href="Containers.html">
<link title="CCKTree" rel="Chapter" href="CCKTree.html">
<link title="CCKList" rel="Chapter" href="CCKList.html">
<link title="CCLazy_list" rel="Chapter" href="CCLazy_list.html">
<link title="CCMultiMap" rel="Chapter" href="CCMultiMap.html">
<link title="CCMultiSet" rel="Chapter" href="CCMultiSet.html">
<link title="CCTrie" rel="Chapter" href="CCTrie.html">
<link title="CCFlatHashtbl" rel="Chapter" href="CCFlatHashtbl.html">
<link title="CCCache" rel="Chapter" href="CCCache.html">
<link title="CCPersistentHashtbl" rel="Chapter" href="CCPersistentHashtbl.html">
<link title="CCDeque" rel="Chapter" href="CCDeque.html">
<link title="CCFQueue" rel="Chapter" href="CCFQueue.html">
<link title="CCBV" rel="Chapter" href="CCBV.html">
<link title="CCMixtbl" rel="Chapter" href="CCMixtbl.html">
<link title="CCMixmap" rel="Chapter" href="CCMixmap.html">
<link title="CCRingBuffer" rel="Chapter" href="CCRingBuffer.html">
<link title="CCIntMap" rel="Chapter" href="CCIntMap.html">
<link title="CCPersistentArray" rel="Chapter" href="CCPersistentArray.html">
<link title="CCMixset" rel="Chapter" href="CCMixset.html">
<link title="CCGraph" rel="Chapter" href="CCGraph.html">
<link title="CCHashSet" rel="Chapter" href="CCHashSet.html">
<link title="CCBitField" rel="Chapter" href="CCBitField.html">
<link title="CCHashTrie" rel="Chapter" href="CCHashTrie.html">
<link title="CCWBTree" rel="Chapter" href="CCWBTree.html">
<link title="CCRAL" rel="Chapter" href="CCRAL.html">
<link title="CCImmutArray" rel="Chapter" href="CCImmutArray.html">
<link title="CCHet" rel="Chapter" href="CCHet.html">
<link title="CCZipper" rel="Chapter" href="CCZipper.html">
<link title="CCPool" rel="Chapter" href="CCPool.html">
<link title="CCLock" rel="Chapter" href="CCLock.html">
<link title="CCSemaphore" rel="Chapter" href="CCSemaphore.html">
<link title="CCThread" rel="Chapter" href="CCThread.html">
<link title="CCBlockingQueue" rel="Chapter" href="CCBlockingQueue.html">
<link title="CCTimer" rel="Chapter" href="CCTimer.html">
<link title="CCUnix" rel="Chapter" href="CCUnix.html">
<link title="CCSexp" rel="Chapter" href="CCSexp.html">
<link title="CCSexp_lex" rel="Chapter" href="CCSexp_lex.html"><title>Containers doc : 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="CCThread.Arr.html">Arr</a> [<a href="CCThread.html">CCThread</a>]</td>
<td><div class="info">
Array of threads
</div>
</td></tr>
<tr><td><a href="CCRingBuffer.S.Array.html">Array</a> [<a href="CCRingBuffer.S.html">CCRingBuffer.S</a>]</td>
<td><div class="info">
The module type of Array for this ring buffer
</div>
</td></tr>
<tr><td><a href="CCRingBuffer.Array.html">Array</a> [<a href="CCRingBuffer.html">CCRingBuffer</a>]</td>
<td><div class="info">
The abstract type for arrays
</div>
</td></tr>
<tr><td><a href="Containers.Array.html">Array</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.ArrayLabels.html">ArrayLabels</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Array_slice.html">Array_slice</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCListLabels.Assoc.html">Assoc</a> [<a href="CCListLabels.html">CCListLabels</a>]</td>
<td></td></tr>
<tr><td><a href="CCList.Assoc.html">Assoc</a> [<a href="CCList.html">CCList</a>]</td>
<td></td></tr>
<tr><td align="left"><br>B</td></tr>
<tr><td><a href="CCThread.Barrier.html">Barrier</a> [<a href="CCThread.html">CCThread</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Bool.html">Bool</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCRingBuffer.Byte.html">Byte</a> [<a href="CCRingBuffer.html">CCRingBuffer</a>]</td>
<td><div class="info">
An efficient byte based ring buffer
</div>
</td></tr>
<tr><td><a href="CCRingBuffer.Array.Byte.html">Byte</a> [<a href="CCRingBuffer.Array.html">CCRingBuffer.Array</a>]</td>
<td><div class="info">
Efficient array version for the <code class="code">char</code> type
</div>
</td></tr>
<tr><td align="left"><br>C</td></tr>
<tr><td><a href="CCArray.html">CCArray</a> </td>
<td><div class="info">
Array utils
</div>
</td></tr>
<tr><td><a href="CCArrayLabels.html">CCArrayLabels</a> </td>
<td><div class="info">
Array utils
</div>
</td></tr>
<tr><td><a href="CCArray_slice.html">CCArray_slice</a> </td>
<td><div class="info">
Array Slice
</div>
</td></tr>
<tr><td><a href="CCBV.html">CCBV</a> </td>
<td><div class="info">
Imperative Bitvectors
</div>
</td></tr>
<tr><td><a href="CCBitField.html">CCBitField</a> </td>
<td><div class="info">
Bit Field
</div>
</td></tr>
<tr><td><a href="CCBlockingQueue.html">CCBlockingQueue</a> </td>
<td><div class="info">
Blocking Queue
</div>
</td></tr>
<tr><td><a href="CCBool.html">CCBool</a> </td>
<td><div class="info">
Basic Bool functions
</div>
</td></tr>
<tr><td><a href="CCCache.html">CCCache</a> </td>
<td><div class="info">
Caches
</div>
</td></tr>
<tr><td><a href="CCChar.html">CCChar</a> </td>
<td><div class="info">
Utils around char
</div>
</td></tr>
<tr><td><a href="CCDeque.html">CCDeque</a> </td>
<td><div class="info">
Imperative deque
</div>
</td></tr>
<tr><td><a href="CCEqual.html">CCEqual</a> </td>
<td><div class="info">
Equality Combinators
</div>
</td></tr>
<tr><td><a href="CCFQueue.html">CCFQueue</a> </td>
<td><div class="info">
Functional queues
</div>
</td></tr>
<tr><td><a href="CCFlatHashtbl.html">CCFlatHashtbl</a> </td>
<td><div class="info">
Open-Addressing Hash-table
</div>
</td></tr>
<tr><td><a href="CCFloat.html">CCFloat</a> </td>
<td><div class="info">
Basic Float functions
</div>
</td></tr>
<tr><td><a href="CCFormat.html">CCFormat</a> </td>
<td><div class="info">
Helpers for Format
</div>
</td></tr>
<tr><td><a href="CCFun.html">CCFun</a> </td>
<td><div class="info">
Basic Functions
</div>
</td></tr>
<tr><td><a href="CCGraph.html">CCGraph</a> </td>
<td><div class="info">
Simple Graph Interface
</div>
</td></tr>
<tr><td><a href="CCHash.html">CCHash</a> </td>
<td><div class="info">
Hash combinators
</div>
</td></tr>
<tr><td><a href="CCHashSet.html">CCHashSet</a> </td>
<td><div class="info">
Mutable Set
</div>
</td></tr>
<tr><td><a href="CCHashTrie.html">CCHashTrie</a> </td>
<td><div class="info">
Hash Tries
</div>
</td></tr>
<tr><td><a href="CCHashtbl.html">CCHashtbl</a> </td>
<td><div class="info">
Extension to the standard Hashtbl
</div>
</td></tr>
<tr><td><a href="CCHeap.html">CCHeap</a> </td>
<td><div class="info">
Leftist Heaps following Okasaki
</div>
</td></tr>
<tr><td><a href="CCHet.html">CCHet</a> </td>
<td><div class="info">
Associative containers with Heterogenerous Values
</div>
</td></tr>
<tr><td><a href="CCIO.html">CCIO</a> </td>
<td><div class="info">
IO Utils
</div>
</td></tr>
<tr><td><a href="CCImmutArray.html">CCImmutArray</a> </td>
<td><div class="info">
Immutable Arrays
</div>
</td></tr>
<tr><td><a href="CCInt.html">CCInt</a> </td>
<td><div class="info">
Basic Int functions
</div>
</td></tr>
<tr><td><a href="CCInt64.html">CCInt64</a> </td>
<td><div class="info">
Int64
</div>
</td></tr>
<tr><td><a href="CCIntMap.html">CCIntMap</a> </td>
<td><div class="info">
Map specialized for Int keys
</div>
</td></tr>
<tr><td><a href="CCKList.html">CCKList</a> </td>
<td><div class="info">
Continuation List
</div>
</td></tr>
<tr><td><a href="CCKTree.html">CCKTree</a> </td>
<td><div class="info">
Lazy Tree Structure
This structure can be used to represent trees and directed
graphs (as infinite trees) in a lazy fashion.
</div>
</td></tr>
<tr><td><a href="CCLazy_list.html">CCLazy_list</a> </td>
<td><div class="info">
Lazy List
</div>
</td></tr>
<tr><td><a href="CCList.html">CCList</a> </td>
<td><div class="info">
complements to list
</div>
</td></tr>
<tr><td><a href="CCListLabels.html">CCListLabels</a> </td>
<td><div class="info">
complements to list
</div>
</td></tr>
<tr><td><a href="CCLock.html">CCLock</a> </td>
<td><div class="info">
Utils around Mutex
</div>
</td></tr>
<tr><td><a href="CCMap.html">CCMap</a> </td>
<td><div class="info">
Extensions of Standard Map
</div>
</td></tr>
<tr><td><a href="CCMixmap.html">CCMixmap</a> </td>
<td><div class="info">
Maps with Heterogeneous Values
</div>
</td></tr>
<tr><td><a href="CCMixset.html">CCMixset</a> </td>
<td><div class="info">
Set of Heterogeneous Values
</div>
</td></tr>
<tr><td><a href="CCMixtbl.html">CCMixtbl</a> </td>
<td><div class="info">
Hash Table with Heterogeneous Keys
</div>
</td></tr>
<tr><td><a href="CCMultiMap.html">CCMultiMap</a> </td>
<td><div class="info">
Multimap
</div>
</td></tr>
<tr><td><a href="CCMultiSet.html">CCMultiSet</a> </td>
<td><div class="info">
Multiset
</div>
</td></tr>
<tr><td><a href="CCOpt.html">CCOpt</a> </td>
<td><div class="info">
Options
</div>
</td></tr>
<tr><td><a href="CCOrd.html">CCOrd</a> </td>
<td><div class="info">
Comparisons
</div>
</td></tr>
<tr><td><a href="CCPair.html">CCPair</a> </td>
<td><div class="info">
Tuple Functions
</div>
</td></tr>
<tr><td><a href="CCParse.html">CCParse</a> </td>
<td><div class="info">
Very Simple Parser Combinators
</div>
</td></tr>
<tr><td><a href="CCPersistentArray.html">CCPersistentArray</a> </td>
<td><div class="info">
Persistent Arrays
</div>
</td></tr>
<tr><td><a href="CCPersistentHashtbl.html">CCPersistentHashtbl</a> </td>
<td><div class="info">
Persistent hash-table on top of OCaml's hashtables
</div>
</td></tr>
<tr><td><a href="CCPool.html">CCPool</a> </td>
<td><div class="info">
Thread Pool, and Futures
</div>
</td></tr>
<tr><td><a href="CCRAL.html">CCRAL</a> </td>
<td><div class="info">
Random-Access Lists
</div>
</td></tr>
<tr><td><a href="CCRandom.html">CCRandom</a> </td>
<td><div class="info">
Random Generators
</div>
</td></tr>
<tr><td><a href="CCRef.html">CCRef</a> </td>
<td><div class="info">
References
</div>
</td></tr>
<tr><td><a href="CCResult.html">CCResult</a> </td>
<td><div class="info">
Error Monad
</div>
</td></tr>
<tr><td><a href="CCRingBuffer.html">CCRingBuffer</a> </td>
<td><div class="info">
Circular Buffer (Deque)
</div>
</td></tr>
<tr><td><a href="CCSemaphore.html">CCSemaphore</a> </td>
<td><div class="info">
Semaphores
</div>
</td></tr>
<tr><td><a href="CCSet.html">CCSet</a> </td>
<td><div class="info">
Wrapper around Set
</div>
</td></tr>
<tr><td><a href="CCSexp.html">CCSexp</a> </td>
<td><div class="info">
Handling S-expressions
</div>
</td></tr>
<tr><td><a href="CCSexp_lex.html">CCSexp_lex</a> </td>
<td></td></tr>
<tr><td><a href="CCString.html">CCString</a> </td>
<td><div class="info">
Basic String Utils
</div>
</td></tr>
<tr><td><a href="CCThread.html">CCThread</a> </td>
<td><div class="info">
Threads
</div>
</td></tr>
<tr><td><a href="CCTimer.html">CCTimer</a> </td>
<td><div class="info">
Event timer
</div>
</td></tr>
<tr><td><a href="CCTrie.html">CCTrie</a> </td>
<td><div class="info">
Prefix Tree
</div>
</td></tr>
<tr><td><a href="CCUnix.html">CCUnix</a> </td>
<td><div class="info">
High-level Functions on top of Unix
</div>
</td></tr>
<tr><td><a href="CCVector.html">CCVector</a> </td>
<td><div class="info">
Growable, mutable vector
</div>
</td></tr>
<tr><td><a href="CCWBTree.html">CCWBTree</a> </td>
<td><div class="info">
Weight-Balanced Tree
</div>
</td></tr>
<tr><td><a href="CCZipper.html">CCZipper</a> </td>
<td><div class="info">
List Zipper
</div>
</td></tr>
<tr><td><a href="Containers.Char.html">Char</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.html">Containers</a> </td>
<td><div class="info">
Drop-In replacement to Stdlib
</div>
</td></tr>
<tr><td align="left"><br>D</td></tr>
<tr><td><a href="CCSexp.Decoder.html">Decoder</a> [<a href="CCSexp.html">CCSexp</a>]</td>
<td></td></tr>
<tr><td><a href="CCGraph.Dot.html">Dot</a> [<a href="CCGraph.html">CCGraph</a>]</td>
<td></td></tr>
<tr><td><a href="CCKTree.Dot.html">Dot</a> [<a href="CCKTree.html">CCKTree</a>]</td>
<td></td></tr>
<tr><td><a href="CCFormat.Dump.html">Dump</a> [<a href="CCFormat.html">CCFormat</a>]</td>
<td></td></tr>
<tr><td align="left"><br>E</td></tr>
<tr><td><a href="Containers.Equal.html">Equal</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCGraph.Traverse.Event.html">Event</a> [<a href="CCGraph.Traverse.html">CCGraph.Traverse</a>]</td>
<td><div class="info">
More detailed interface
</div>
</td></tr>
<tr><td align="left"><br>F</td></tr>
<tr><td><a href="CCIO.File.html">File</a> [<a href="CCIO.html">CCIO</a>]</td>
<td></td></tr>
<tr><td><a href="CCString.Find.html">Find</a> [<a href="CCString.html">CCString</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Float.html">Float</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Format.html">Format</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Fun.html">Fun</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCPool.Make.Fut.html">Fut</a> [<a href="CCPool.Make.html">CCPool.Make</a>]</td>
<td><div class="info">
Futures
</div>
</td></tr>
<tr><td align="left"><br>H</td></tr>
<tr><td><a href="Containers.Hash.html">Hash</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Hashtbl.html">Hashtbl</a> [<a href="Containers.html">Containers</a>]</td>
<td><div class="info">
</div>
</td></tr>
<tr><td><a href="Containers.Heap.html">Heap</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td align="left"><br>I</td></tr>
<tr><td><a href="Containers.IO.html">IO</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCUnix.Infix.html">Infix</a> [<a href="CCUnix.html">CCUnix</a>]</td>
<td></td></tr>
<tr><td><a href="CCPool.Make.Fut.Infix.html">Infix</a> [<a href="CCPool.Make.Fut.html">CCPool.Make.Fut</a>]</td>
<td></td></tr>
<tr><td><a href="CCRAL.Infix.html">Infix</a> [<a href="CCRAL.html">CCRAL</a>]</td>
<td></td></tr>
<tr><td><a href="CCLazy_list.Infix.html">Infix</a> [<a href="CCLazy_list.html">CCLazy_list</a>]</td>
<td></td></tr>
<tr><td><a href="CCKList.Infix.html">Infix</a> [<a href="CCKList.html">CCKList</a>]</td>
<td></td></tr>
<tr><td><a href="CCEqual.Infix.html">Infix</a> [<a href="CCEqual.html">CCEqual</a>]</td>
<td></td></tr>
<tr><td><a href="CCListLabels.Infix.html">Infix</a> [<a href="CCListLabels.html">CCListLabels</a>]</td>
<td></td></tr>
<tr><td><a href="CCParse.Infix.html">Infix</a> [<a href="CCParse.html">CCParse</a>]</td>
<td></td></tr>
<tr><td><a href="CCResult.Infix.html">Infix</a> [<a href="CCResult.html">CCResult</a>]</td>
<td></td></tr>
<tr><td><a href="CCOrd.Infix.html">Infix</a> [<a href="CCOrd.html">CCOrd</a>]</td>
<td></td></tr>
<tr><td><a href="CCFloat.Infix.html">Infix</a> [<a href="CCFloat.html">CCFloat</a>]</td>
<td><div class="info">
Infix Operators
</div>
</td></tr>
<tr><td><a href="CCInt.Infix.html">Infix</a> [<a href="CCInt.html">CCInt</a>]</td>
<td><div class="info">
Infix Operators
</div>
</td></tr>
<tr><td><a href="CCOpt.Infix.html">Infix</a> [<a href="CCOpt.html">CCOpt</a>]</td>
<td></td></tr>
<tr><td><a href="CCList.Infix.html">Infix</a> [<a href="CCList.html">CCList</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Int.html">Int</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Int64.html">Int64</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td align="left"><br>K</td></tr>
<tr><td><a href="CCHet.Key.html">Key</a> [<a href="CCHet.html">CCHet</a>]</td>
<td></td></tr>
<tr><td align="left"><br>L</td></tr>
<tr><td><a href="CCGraph.Lazy_tree.html">Lazy_tree</a> [<a href="CCGraph.html">CCGraph</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.List.html">List</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.ListLabels.html">ListLabels</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCLock.LockRef.html">LockRef</a> [<a href="CCLock.html">CCLock</a>]</td>
<td><div class="info">
Type allowing to manipulate the lock as a reference
</div>
</td></tr>
<tr><td align="left"><br>M</td></tr>
<tr><td><a href="CCPool.Make.html">Make</a> [<a href="CCPool.html">CCPool</a>]</td>
<td><div class="info">
Create a new Pool
</div>
</td></tr>
<tr><td><a href="CCWBTree.Make.html">Make</a> [<a href="CCWBTree.html">CCWBTree</a>]</td>
<td></td></tr>
<tr><td><a href="CCHashTrie.Make.html">Make</a> [<a href="CCHashTrie.html">CCHashTrie</a>]</td>
<td><div class="info">
Functors
</div>
</td></tr>
<tr><td><a href="CCBitField.Make.html">Make</a> [<a href="CCBitField.html">CCBitField</a>]</td>
<td><div class="info">
Create a new bitfield type
</div>
</td></tr>
<tr><td><a href="CCHashSet.Make.html">Make</a> [<a href="CCHashSet.html">CCHashSet</a>]</td>
<td></td></tr>
<tr><td><a href="CCRingBuffer.Make.html">Make</a> [<a href="CCRingBuffer.html">CCRingBuffer</a>]</td>
<td><div class="info">
Buffer using regular arrays
</div>
</td></tr>
<tr><td><a href="CCRingBuffer.Array.Make.html">Make</a> [<a href="CCRingBuffer.Array.html">CCRingBuffer.Array</a>]</td>
<td><div class="info">
Makes an array given an arbitrary element type
</div>
</td></tr>
<tr><td><a href="CCMixmap.Make.html">Make</a> [<a href="CCMixmap.html">CCMixmap</a>]</td>
<td></td></tr>
<tr><td><a href="CCPersistentHashtbl.Make.html">Make</a> [<a href="CCPersistentHashtbl.html">CCPersistentHashtbl</a>]</td>
<td></td></tr>
<tr><td><a href="CCFlatHashtbl.Make.html">Make</a> [<a href="CCFlatHashtbl.html">CCFlatHashtbl</a>]</td>
<td></td></tr>
<tr><td><a href="CCTrie.Make.html">Make</a> [<a href="CCTrie.html">CCTrie</a>]</td>
<td></td></tr>
<tr><td><a href="CCMultiSet.Make.html">Make</a> [<a href="CCMultiSet.html">CCMultiSet</a>]</td>
<td></td></tr>
<tr><td><a href="CCMultiMap.Make.html">Make</a> [<a href="CCMultiMap.html">CCMultiMap</a>]</td>
<td></td></tr>
<tr><td><a href="CCMap.Make.html">Make</a> [<a href="CCMap.html">CCMap</a>]</td>
<td></td></tr>
<tr><td><a href="CCHashtbl.Make.html">Make</a> [<a href="CCHashtbl.html">CCHashtbl</a>]</td>
<td></td></tr>
<tr><td><a href="CCSet.Make.html">Make</a> [<a href="CCSet.html">CCSet</a>]</td>
<td></td></tr>
<tr><td><a href="CCHeap.Make.html">Make</a> [<a href="CCHeap.html">CCHeap</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Hashtbl.Make'.html">Make'</a> [<a href="Containers.Hashtbl.html">Containers.Hashtbl</a>]</td>
<td></td></tr>
<tr><td><a href="CCTrie.MakeArray.html">MakeArray</a> [<a href="CCTrie.html">CCTrie</a>]</td>
<td></td></tr>
<tr><td><a href="CCMultiMap.MakeBidir.html">MakeBidir</a> [<a href="CCMultiMap.html">CCMultiMap</a>]</td>
<td></td></tr>
<tr><td><a href="CCRingBuffer.MakeFromArray.html">MakeFromArray</a> [<a href="CCRingBuffer.html">CCRingBuffer</a>]</td>
<td><div class="info">
Makes a ring buffer module with the given array type.
</div>
</td></tr>
<tr><td><a href="CCWBTree.MakeFull.html">MakeFull</a> [<a href="CCWBTree.html">CCWBTree</a>]</td>
<td><div class="info">
Use the custom <code class="code"><span class="constructor">X</span>.weight</code> function
</div>
</td></tr>
<tr><td><a href="CCTrie.MakeList.html">MakeList</a> [<a href="CCTrie.html">CCTrie</a>]</td>
<td></td></tr>
<tr><td><a href="CCHet.Map.html">Map</a> [<a href="CCHet.html">CCHet</a>]</td>
<td><div class="info">
Immutable map
</div>
</td></tr>
<tr><td><a href="CCGraph.Map.html">Map</a> [<a href="CCGraph.html">CCGraph</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Map.html">Map</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCFun.Monad.html">Monad</a> [<a href="CCFun.html">CCFun</a>]</td>
<td></td></tr>
<tr><td align="left"><br>O</td></tr>
<tr><td><a href="Containers.Option.html">Option</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Ord.html">Ord</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td align="left"><br>P</td></tr>
<tr><td><a href="Containers.Pair.html">Pair</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Parse.html">Parse</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCHashtbl.Poly.html">Poly</a> [<a href="CCHashtbl.html">CCHashtbl</a>]</td>
<td></td></tr>
<tr><td align="left"><br>R</td></tr>
<tr><td><a href="Containers.Random.html">Random</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Ref.html">Ref</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCListLabels.Ref.html">Ref</a> [<a href="CCListLabels.html">CCListLabels</a>]</td>
<td></td></tr>
<tr><td><a href="CCList.Ref.html">Ref</a> [<a href="CCList.html">CCList</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Result.html">Result</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td align="left"><br>S</td></tr>
<tr><td><a href="CCGraph.Seq.html">Seq</a> [<a href="CCGraph.html">CCGraph</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.Set.html">Set</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCString.Split.html">Split</a> [<a href="CCString.html">CCString</a>]</td>
<td></td></tr>
<tr><td><a href="CCTrie.String.html">String</a> [<a href="CCTrie.html">CCTrie</a>]</td>
<td></td></tr>
<tr><td><a href="Containers.String.html">String</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
<tr><td><a href="CCString.Sub.html">Sub</a> [<a href="CCString.html">CCString</a>]</td>
<td></td></tr>
<tr><td align="left"><br>T</td></tr>
<tr><td><a href="CCHet.Tbl.html">Tbl</a> [<a href="CCHet.html">CCHet</a>]</td>
<td><div class="info">
Imperative table indexed by <a href="CCHet.Key.html"><code class="code"><span class="constructor">CCHet</span>.<span class="constructor">Key</span></code></a>
</div>
</td></tr>
<tr><td><a href="CCHashTrie.Transient.html">Transient</a> [<a href="CCHashTrie.html">CCHashTrie</a>]</td>
<td><div class="info">
Transient Identifiers
</div>
</td></tr>
<tr><td><a href="CCGraph.Traverse.html">Traverse</a> [<a href="CCGraph.html">CCGraph</a>]</td>
<td></td></tr>
<tr><td><a href="CCKList.Traverse.html">Traverse</a> [<a href="CCKList.html">CCKList</a>]</td>
<td></td></tr>
<tr><td><a href="CCListLabels.Traverse.html">Traverse</a> [<a href="CCListLabels.html">CCListLabels</a>]</td>
<td></td></tr>
<tr><td><a href="CCResult.Traverse.html">Traverse</a> [<a href="CCResult.html">CCResult</a>]</td>
<td></td></tr>
<tr><td><a href="CCList.Traverse.html">Traverse</a> [<a href="CCList.html">CCList</a>]</td>
<td></td></tr>
<tr><td align="left"><br>U</td></tr>
<tr><td><a href="CCParse.U.html">U</a> [<a href="CCParse.html">CCParse</a>]</td>
<td></td></tr>
<tr><td align="left"><br>V</td></tr>
<tr><td><a href="Containers.Vector.html">Vector</a> [<a href="Containers.html">Containers</a>]</td>
<td></td></tr>
</table>
</body>
</html>