<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 values" rel=Appendix href="index_values.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="Crdt" rel="Chapter" href="Crdt.html">
<link title="I_IntVector" rel="Chapter" href="I_IntVector.html">
<link title="I_GCounter" rel="Chapter" href="I_GCounter.html">
<link title="I_PNCounter" rel="Chapter" href="I_PNCounter.html">
<link title="I_GSet" rel="Chapter" href="I_GSet.html">
<link title="I_ORSet" rel="Chapter" href="I_ORSet.html">
<link title="I_USet" rel="Chapter" href="I_USet.html">
<link title="Immutable_types" rel="Chapter" href="Immutable_types.html">
<link title="M_GCounter" rel="Chapter" href="M_GCounter.html">
<link title="M_GSet" rel="Chapter" href="M_GSet.html">
<link title="M_IntVector" rel="Chapter" href="M_IntVector.html">
<link title="M_ORSet" rel="Chapter" href="M_ORSet.html">
<link title="M_PNCounter" rel="Chapter" href="M_PNCounter.html">
<link title="M_USet" rel="Chapter" href="M_USet.html">
<link title="Mutable_types" rel="Chapter" href="Mutable_types.html"><title>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>C</td></tr>
<tr><td><a href="Crdt.html">Crdt</a> </td>
<td><div class="info">
A collection of mutable and immutable CRDTs.
</div>
</td></tr>
<tr><td align="left"><br>G</td></tr>
<tr><td><a href="Crdt.Immutable.GCounter.html">GCounter</a> [<a href="Crdt.Immutable.html">Crdt.Immutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Mutable.GCounter.html">GCounter</a> [<a href="Crdt.Mutable.html">Crdt.Mutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Immutable.GSet.html">GSet</a> [<a href="Crdt.Immutable.html">Crdt.Immutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Mutable.GSet.html">GSet</a> [<a href="Crdt.Mutable.html">Crdt.Mutable</a>]</td>
<td></td></tr>
<tr><td align="left"><br>I</td></tr>
<tr><td><a href="I_GCounter.html">I_GCounter</a> </td>
<td><div class="info">
Increment-only counters.
</div>
</td></tr>
<tr><td><a href="I_GSet.html">I_GSet</a> </td>
<td><div class="info">
Grow-Only sets.
</div>
</td></tr>
<tr><td><a href="I_IntVector.html">I_IntVector</a> </td>
<td><div class="info">
Vector Clocks.
</div>
</td></tr>
<tr><td><a href="I_ORSet.html">I_ORSet</a> </td>
<td><div class="info">
Observed-Remove set.
</div>
</td></tr>
<tr><td><a href="I_PNCounter.html">I_PNCounter</a> </td>
<td><div class="info">
Increment / decrement counters.
</div>
</td></tr>
<tr><td><a href="I_USet.html">I_USet</a> </td>
<td><div class="info">
Add-once and remove-once set.
</div>
</td></tr>
<tr><td><a href="Crdt.Immutable.html">Immutable</a> [<a href="Crdt.html">Crdt</a>]</td>
<td><div class="info">
A collection of immutable CRDTs
</div>
</td></tr>
<tr><td><a href="Immutable_types.html">Immutable_types</a> </td>
<td><div class="info">
This module contains all immutable CRDT types, as well as some type
    properties that CRDT state must satisfy.
</div>
</td></tr>
<tr><td><a href="Crdt.Immutable.IntVector.html">IntVector</a> [<a href="Crdt.Immutable.html">Crdt.Immutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Mutable.IntVector.html">IntVector</a> [<a href="Crdt.Mutable.html">Crdt.Mutable</a>]</td>
<td></td></tr>
<tr><td align="left"><br>M</td></tr>
<tr><td><a href="M_GCounter.html">M_GCounter</a> </td>
<td><div class="info">
Increment-only counters.
</div>
</td></tr>
<tr><td><a href="M_GSet.html">M_GSet</a> </td>
<td><div class="info">
Grow-Only sets.
</div>
</td></tr>
<tr><td><a href="M_IntVector.html">M_IntVector</a> </td>
<td><div class="info">
Vector Clocks.
</div>
</td></tr>
<tr><td><a href="M_ORSet.html">M_ORSet</a> </td>
<td><div class="info">
Observed-Remove set.
</div>
</td></tr>
<tr><td><a href="M_PNCounter.html">M_PNCounter</a> </td>
<td><div class="info">
Increment / decrement counters.
</div>
</td></tr>
<tr><td><a href="M_USet.html">M_USet</a> </td>
<td><div class="info">
Add-once and remove-once set.
</div>
</td></tr>
<tr><td><a href="I_USet.Make.html">Make</a> [<a href="I_USet.html">I_USet</a>]</td>
<td><div class="info">
Creates an add / remove set of elements satisfying
    <a href="Immutable_types.Comparable.html"><code class="code"><span class="constructor">Immutable_types</span>.<span class="constructor">Comparable</span></code></a>
</div>
</td></tr>
<tr><td><a href="I_ORSet.Make.html">Make</a> [<a href="I_ORSet.html">I_ORSet</a>]</td>
<td><div class="info">
Creates an add / remove set of elements satisfying
    <a href="Immutable_types.Comparable.html"><code class="code"><span class="constructor">Immutable_types</span>.<span class="constructor">Comparable</span></code></a>
</div>
</td></tr>
<tr><td><a href="I_GSet.Make.html">Make</a> [<a href="I_GSet.html">I_GSet</a>]</td>
<td><div class="info">
Creates an grow-only set of elements satisfying
    <a href="Immutable_types.Comparable.html"><code class="code"><span class="constructor">Immutable_types</span>.<span class="constructor">Comparable</span></code></a>
</div>
</td></tr>
<tr><td><a href="M_USet.Make.html">Make</a> [<a href="M_USet.html">M_USet</a>]</td>
<td><div class="info">
Creates an add / remove set of elements satisfying
    <a href="Mutable_types.Comparable.html"><code class="code"><span class="constructor">Mutable_types</span>.<span class="constructor">Comparable</span></code></a>
</div>
</td></tr>
<tr><td><a href="M_ORSet.Make.html">Make</a> [<a href="M_ORSet.html">M_ORSet</a>]</td>
<td><div class="info">
Creates an add / remove set of elements satisfying
    <a href="Mutable_types.Comparable.html"><code class="code"><span class="constructor">Mutable_types</span>.<span class="constructor">Comparable</span></code></a>
</div>
</td></tr>
<tr><td><a href="M_GSet.Make.html">Make</a> [<a href="M_GSet.html">M_GSet</a>]</td>
<td><div class="info">
Creates an grow-only set of elements satisfying
    <a href="Mutable_types.Comparable.html"><code class="code"><span class="constructor">Mutable_types</span>.<span class="constructor">Comparable</span></code></a>
</div>
</td></tr>
<tr><td><a href="Crdt.Mutable.html">Mutable</a> [<a href="Crdt.html">Crdt</a>]</td>
<td><div class="info">
A collection of mutable CRDTs
</div>
</td></tr>
<tr><td><a href="Mutable_types.html">Mutable_types</a> </td>
<td><div class="info">
This module contains all mutable CRDT types, as well as some type
    properties that CRDT state must satisfy.
</div>
</td></tr>
<tr><td align="left"><br>O</td></tr>
<tr><td><a href="Crdt.Immutable.ORSet.html">ORSet</a> [<a href="Crdt.Immutable.html">Crdt.Immutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Mutable.ORSet.html">ORSet</a> [<a href="Crdt.Mutable.html">Crdt.Mutable</a>]</td>
<td></td></tr>
<tr><td align="left"><br>P</td></tr>
<tr><td><a href="Crdt.Immutable.PNCounter.html">PNCounter</a> [<a href="Crdt.Immutable.html">Crdt.Immutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Mutable.PNCounter.html">PNCounter</a> [<a href="Crdt.Mutable.html">Crdt.Mutable</a>]</td>
<td></td></tr>
<tr><td align="left"><br>U</td></tr>
<tr><td><a href="Crdt.Immutable.USet.html">USet</a> [<a href="Crdt.Immutable.html">Crdt.Immutable</a>]</td>
<td></td></tr>
<tr><td><a href="Crdt.Mutable.USet.html">USet</a> [<a href="Crdt.Mutable.html">Crdt.Mutable</a>]</td>
<td></td></tr>
</table>
</body>
</html>