summaryrefslogtreecommitdiff
path: root/2023/05/09/OCaml_News_20230509/index.html
diff options
context:
space:
mode:
Diffstat (limited to '2023/05/09/OCaml_News_20230509/index.html')
-rw-r--r--2023/05/09/OCaml_News_20230509/index.html7
1 files changed, 6 insertions, 1 deletions
diff --git a/2023/05/09/OCaml_News_20230509/index.html b/2023/05/09/OCaml_News_20230509/index.html
index aca38d8c..ec61d448 100644
--- a/2023/05/09/OCaml_News_20230509/index.html
+++ b/2023/05/09/OCaml_News_20230509/index.html
@@ -164,7 +164,7 @@
</div>
</div>
<div class="post-content">
- <h1 id="二零二三年五月六日-二零二三年五月九日"><a href="#二零二三年五月六日-二零二三年五月九日" class="headerlink" title="二零二三年五月六日 - 二零二三年五月九日"></a>二零二三年五月六日 - 二零二三年五月九日</h1><h2 id="在Eio中不使用Unix和Sys模块实现所有I-x2F-O和文件系统操作?"><a href="#在Eio中不使用Unix和Sys模块实现所有I-x2F-O和文件系统操作?" class="headerlink" title="在Eio中不使用Unix和Sys模块实现所有I&#x2F;O和文件系统操作?"></a>在Eio中不使用Unix和Sys模块实现所有I&#x2F;O和文件系统操作?</h2><blockquote>
+ <h1 id="二〇二三年五月六日-二〇二三年五月九日"><a href="#二〇二三年五月六日-二〇二三年五月九日" class="headerlink" title="二〇二三年五月六日 - 二〇二三年五月九日"></a>二〇二三年五月六日 - 二〇二三年五月九日</h1><h2 id="在Eio中不使用Unix和Sys模块实现所有I-x2F-O和文件系统操作?"><a href="#在Eio中不使用Unix和Sys模块实现所有I-x2F-O和文件系统操作?" class="headerlink" title="在Eio中不使用Unix和Sys模块实现所有I&#x2F;O和文件系统操作?"></a>在Eio中不使用Unix和Sys模块实现所有I&#x2F;O和文件系统操作?</h2><blockquote>
<p>EIO: <a target="_blank" rel="noopener" href="https://github.com/ocaml-multicore/eio">Effects-based direct-style IO for multicore OCaml</a></p>
</blockquote>
<p>例如<code>Sys.is_directory</code>, <code>Sys.file_exists</code>,<code>Sys.is_regular_file</code>这些函数在Eio中并没有相关的实现, 因为Eio目前还缺少很多文件操作的实现: <a target="_blank" rel="noopener" href="https://github.com/ocaml-multicore/eio/issues/510">Add missing file operations #510</a>。</p>
@@ -228,6 +228,11 @@
<nav class="post-nav">
<div class="prev-item">
+ <div class="icon arrow-left"></div>
+ <div class="post-link">
+ <a href="/2023/05/15/OCaml_News_20230515/">Prev</a>
+ </div>
+
</div>
<div class="next-item">