mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-16 23:56:49 -05:00
6 lines
No EOL
15 KiB
HTML
6 lines
No EOL
15 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Predef (ocaml.Predef)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Predef</nav><header class="odoc-preamble"><h1>Module <code><span>Predef</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-type_int"><a href="#val-type_int" class="anchor"></a><code><span><span class="keyword">val</span> type_int : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_char"><a href="#val-type_char" class="anchor"></a><code><span><span class="keyword">val</span> type_char : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_string"><a href="#val-type_string" class="anchor"></a><code><span><span class="keyword">val</span> type_string : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_bytes"><a href="#val-type_bytes" class="anchor"></a><code><span><span class="keyword">val</span> type_bytes : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_float"><a href="#val-type_float" class="anchor"></a><code><span><span class="keyword">val</span> type_float : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_bool"><a href="#val-type_bool" class="anchor"></a><code><span><span class="keyword">val</span> type_bool : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_unit"><a href="#val-type_unit" class="anchor"></a><code><span><span class="keyword">val</span> type_unit : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_exn"><a href="#val-type_exn" class="anchor"></a><code><span><span class="keyword">val</span> type_exn : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_array"><a href="#val-type_array" class="anchor"></a><code><span><span class="keyword">val</span> type_array : <span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_list"><a href="#val-type_list" class="anchor"></a><code><span><span class="keyword">val</span> type_list : <span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_option"><a href="#val-type_option" class="anchor"></a><code><span><span class="keyword">val</span> type_option : <span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_nativeint"><a href="#val-type_nativeint" class="anchor"></a><code><span><span class="keyword">val</span> type_nativeint : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_int32"><a href="#val-type_int32" class="anchor"></a><code><span><span class="keyword">val</span> type_int32 : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_int64"><a href="#val-type_int64" class="anchor"></a><code><span><span class="keyword">val</span> type_int64 : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_lazy_t"><a href="#val-type_lazy_t" class="anchor"></a><code><span><span class="keyword">val</span> type_lazy_t : <span><a href="../Types/index.html#type-type_expr">Types.type_expr</a> <span class="arrow">-></span></span> <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_extension_constructor"><a href="#val-type_extension_constructor" class="anchor"></a><code><span><span class="keyword">val</span> type_extension_constructor : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_floatarray"><a href="#val-type_floatarray" class="anchor"></a><code><span><span class="keyword">val</span> type_floatarray : <a href="../Types/index.html#type-type_expr">Types.type_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_int"><a href="#val-path_int" class="anchor"></a><code><span><span class="keyword">val</span> path_int : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_char"><a href="#val-path_char" class="anchor"></a><code><span><span class="keyword">val</span> path_char : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_string"><a href="#val-path_string" class="anchor"></a><code><span><span class="keyword">val</span> path_string : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_bytes"><a href="#val-path_bytes" class="anchor"></a><code><span><span class="keyword">val</span> path_bytes : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_float"><a href="#val-path_float" class="anchor"></a><code><span><span class="keyword">val</span> path_float : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_bool"><a href="#val-path_bool" class="anchor"></a><code><span><span class="keyword">val</span> path_bool : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_unit"><a href="#val-path_unit" class="anchor"></a><code><span><span class="keyword">val</span> path_unit : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_exn"><a href="#val-path_exn" class="anchor"></a><code><span><span class="keyword">val</span> path_exn : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_array"><a href="#val-path_array" class="anchor"></a><code><span><span class="keyword">val</span> path_array : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_list"><a href="#val-path_list" class="anchor"></a><code><span><span class="keyword">val</span> path_list : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_option"><a href="#val-path_option" class="anchor"></a><code><span><span class="keyword">val</span> path_option : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_nativeint"><a href="#val-path_nativeint" class="anchor"></a><code><span><span class="keyword">val</span> path_nativeint : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_int32"><a href="#val-path_int32" class="anchor"></a><code><span><span class="keyword">val</span> path_int32 : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_int64"><a href="#val-path_int64" class="anchor"></a><code><span><span class="keyword">val</span> path_int64 : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_lazy_t"><a href="#val-path_lazy_t" class="anchor"></a><code><span><span class="keyword">val</span> path_lazy_t : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_extension_constructor"><a href="#val-path_extension_constructor" class="anchor"></a><code><span><span class="keyword">val</span> path_extension_constructor : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_floatarray"><a href="#val-path_floatarray" class="anchor"></a><code><span><span class="keyword">val</span> path_floatarray : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_match_failure"><a href="#val-path_match_failure" class="anchor"></a><code><span><span class="keyword">val</span> path_match_failure : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_assert_failure"><a href="#val-path_assert_failure" class="anchor"></a><code><span><span class="keyword">val</span> path_assert_failure : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-path_undefined_recursive_module"><a href="#val-path_undefined_recursive_module" class="anchor"></a><code><span><span class="keyword">val</span> path_undefined_recursive_module : <a href="../Path/index.html#type-t">Path.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_false"><a href="#val-ident_false" class="anchor"></a><code><span><span class="keyword">val</span> ident_false : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_true"><a href="#val-ident_true" class="anchor"></a><code><span><span class="keyword">val</span> ident_true : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_void"><a href="#val-ident_void" class="anchor"></a><code><span><span class="keyword">val</span> ident_void : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_nil"><a href="#val-ident_nil" class="anchor"></a><code><span><span class="keyword">val</span> ident_nil : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_cons"><a href="#val-ident_cons" class="anchor"></a><code><span><span class="keyword">val</span> ident_cons : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_none"><a href="#val-ident_none" class="anchor"></a><code><span><span class="keyword">val</span> ident_none : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_some"><a href="#val-ident_some" class="anchor"></a><code><span><span class="keyword">val</span> ident_some : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-build_initial_env"><a href="#val-build_initial_env" class="anchor"></a><code><span><span class="keyword">val</span> build_initial_env :
|
||
<span><span>(<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-type_declaration">Types.type_declaration</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span>(<span><a href="../Ident/index.html#type-t">Ident.t</a> <span class="arrow">-></span></span> <span><a href="../Types/index.html#type-extension_constructor">Types.extension_constructor</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-builtin_values"><a href="#val-builtin_values" class="anchor"></a><code><span><span class="keyword">val</span> builtin_values : <span><span>(string * <a href="../Ident/index.html#type-t">Ident.t</a>)</span> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-builtin_idents"><a href="#val-builtin_idents" class="anchor"></a><code><span><span class="keyword">val</span> builtin_idents : <span><span>(string * <a href="../Ident/index.html#type-t">Ident.t</a>)</span> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident_division_by_zero"><a href="#val-ident_division_by_zero" class="anchor"></a><code><span><span class="keyword">val</span> ident_division_by_zero : <a href="../Ident/index.html#type-t">Ident.t</a></span></code></div><div class="spec-doc"><p>All predefined exceptions, exposed as <code>Ident.t</code> for flambda (for building value approximations). The <code>Ident.t</code> for division by zero is also exported explicitly so flambda can generate code to raise it.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-all_predef_exns"><a href="#val-all_predef_exns" class="anchor"></a><code><span><span class="keyword">val</span> all_predef_exns : <span><a href="../Ident/index.html#type-t">Ident.t</a> list</span></span></code></div></div></div></body></html> |