Skip to content

Commit

Permalink
deploy: 3e6974e
Browse files Browse the repository at this point in the history
  • Loading branch information
zoj613 committed Jul 5, 2024
1 parent 91b7a69 commit 8315a6d
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion zarr/Zarr/Storage/FilesystemStore/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span>(<span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> list</span> * <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> list</span>,
<span>[&gt; <span class="xref-unresolved">Zarr__.Storage_intf.error</span> ]</span>)</span>
<span class="xref-unresolved">Stdlib</span>.result</span></span></code></div><div class="spec-doc"><p><code>find_child_nodes t n</code> returns a tuple of child nodes of group node <code>n</code>. This operation can fail if <code>n</code> is not a member of store <code>t</code>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_all_nodes"><a href="#val-find_all_nodes" class="anchor"></a><code><span><span class="keyword">val</span> find_all_nodes : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> list</span> * <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> list</span></span></code></div><div class="spec-doc"><p><code>find_all_nodes t</code> returns <code>Some p</code> where <code>p</code> is a pair of lists representing all nodes in store <code>t</code>. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, <code>None</code> is returned.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_group_node"><a href="#val-erase_group_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_group_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_group_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_array_node"><a href="#val-erase_array_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_array_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_array_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-group_exists"><a href="#val-group_exists" class="anchor"></a><code><span><span class="keyword">val</span> group_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>group_exists t n</code> returns <code>true</code> if group node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-array_exists"><a href="#val-array_exists" class="anchor"></a><code><span><span class="keyword">val</span> array_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>array_exists t n</code> returns <code>true</code> if array node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_array"><a href="#val-set_array" class="anchor"></a><code><span><span class="keyword">val</span> set_array :
<span class="xref-unresolved">Stdlib</span>.result</span></span></code></div><div class="spec-doc"><p><code>find_child_nodes t n</code> returns a tuple of child nodes of group node <code>n</code>. This operation can fail if <code>n</code> is not a member of store <code>t</code>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_all_nodes"><a href="#val-find_all_nodes" class="anchor"></a><code><span><span class="keyword">val</span> find_all_nodes : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> list</span> * <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> list</span></span></code></div><div class="spec-doc"><p><code>find_all_nodes t</code> returns <code>Some p</code> where <code>p</code> is a pair of lists representing all nodes in store <code>t</code>. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, <code>None</code> is returned.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_group_node"><a href="#val-erase_group_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_group_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_group_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_array_node"><a href="#val-erase_array_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_array_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_array_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_all_nodes"><a href="#val-erase_all_nodes" class="anchor"></a><code><span><span class="keyword">val</span> erase_all_nodes : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_all_nodes t</code> clears the store <code>t</code> by deleting all nodes. If the store is already empty, this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-group_exists"><a href="#val-group_exists" class="anchor"></a><code><span><span class="keyword">val</span> group_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>group_exists t n</code> returns <code>true</code> if group node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-array_exists"><a href="#val-array_exists" class="anchor"></a><code><span><span class="keyword">val</span> array_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>array_exists t n</code> returns <code>true</code> if array node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_array"><a href="#val-set_array" class="anchor"></a><code><span><span class="keyword">val</span> set_array :
<span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span><span class="xref-unresolved">Owl_types</span>.index array</span> <span class="arrow">&#45;&gt;</span></span>
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Zarr__.Storage_intf</span>.Ndarray.t</span> <span class="arrow">&#45;&gt;</span></span>
Expand Down
2 changes: 1 addition & 1 deletion zarr/Zarr/Storage/Make/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span>(<span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> list</span> * <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> list</span>,
<span>[&gt; <span class="xref-unresolved">Zarr__.Storage_intf.error</span> ]</span>)</span>
<span class="xref-unresolved">Stdlib</span>.result</span></span></code></div><div class="spec-doc"><p><code>find_child_nodes t n</code> returns a tuple of child nodes of group node <code>n</code>. This operation can fail if <code>n</code> is not a member of store <code>t</code>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_all_nodes"><a href="#val-find_all_nodes" class="anchor"></a><code><span><span class="keyword">val</span> find_all_nodes : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> list</span> * <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> list</span></span></code></div><div class="spec-doc"><p><code>find_all_nodes t</code> returns <code>Some p</code> where <code>p</code> is a pair of lists representing all nodes in store <code>t</code>. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, <code>None</code> is returned.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_group_node"><a href="#val-erase_group_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_group_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_group_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_array_node"><a href="#val-erase_array_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_array_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_array_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-group_exists"><a href="#val-group_exists" class="anchor"></a><code><span><span class="keyword">val</span> group_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>group_exists t n</code> returns <code>true</code> if group node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-array_exists"><a href="#val-array_exists" class="anchor"></a><code><span><span class="keyword">val</span> array_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>array_exists t n</code> returns <code>true</code> if array node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_array"><a href="#val-set_array" class="anchor"></a><code><span><span class="keyword">val</span> set_array :
<span class="xref-unresolved">Stdlib</span>.result</span></span></code></div><div class="spec-doc"><p><code>find_child_nodes t n</code> returns a tuple of child nodes of group node <code>n</code>. This operation can fail if <code>n</code> is not a member of store <code>t</code>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-find_all_nodes"><a href="#val-find_all_nodes" class="anchor"></a><code><span><span class="keyword">val</span> find_all_nodes : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> list</span> * <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> list</span></span></code></div><div class="spec-doc"><p><code>find_all_nodes t</code> returns <code>Some p</code> where <code>p</code> is a pair of lists representing all nodes in store <code>t</code>. The first element of the pair is a list of all array nodes, and the second element is a list of all group nodes. If the store has no nodes, <code>None</code> is returned.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_group_node"><a href="#val-erase_group_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_group_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_group_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_array_node"><a href="#val-erase_array_node" class="anchor"></a><code><span><span class="keyword">val</span> erase_array_node : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_array_node t n</code> erases group node <code>n</code> from store <code>t</code>. This also erases all child nodes of <code>n</code>. If node <code>n</code> is not a member of store <code>t</code> then this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_all_nodes"><a href="#val-erase_all_nodes" class="anchor"></a><code><span><span class="keyword">val</span> erase_all_nodes : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div><div class="spec-doc"><p><code>erase_all_nodes t</code> clears the store <code>t</code> by deleting all nodes. If the store is already empty, this is a no-op.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-group_exists"><a href="#val-group_exists" class="anchor"></a><code><span><span class="keyword">val</span> group_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/GroupNode/index.html#type-t">Node.GroupNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>group_exists t n</code> returns <code>true</code> if group node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-array_exists"><a href="#val-array_exists" class="anchor"></a><code><span><span class="keyword">val</span> array_exists : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div><div class="spec-doc"><p><code>array_exists t n</code> returns <code>true</code> if array node <code>n</code> is a member of store <code>t</code> and <code>false</code> otherwise.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-set_array"><a href="#val-set_array" class="anchor"></a><code><span><span class="keyword">val</span> set_array :
<span><a href="../../Node/ArrayNode/index.html#type-t">Node.ArrayNode.t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span><span class="xref-unresolved">Owl_types</span>.index array</span> <span class="arrow">&#45;&gt;</span></span>
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>)</span> <span class="xref-unresolved">Zarr__.Storage_intf</span>.Ndarray.t</span> <span class="arrow">&#45;&gt;</span></span>
Expand Down
Loading

0 comments on commit 8315a6d

Please sign in to comment.