文件名称:clojure-pure-io:Clojure 的纯函数式 IO 实验
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-29 06:00:39
Clojure
纯IO 在 Clojure 中实现 IO monad 的实验。 为什么 Haskell 应该拥有所有的乐趣(功能纯度)? 要深入解释这样做的动机和过程,请查看 为什么使用这个? 您可能不想将其用于任何赚钱目的,但写起来很有趣,并且希望对其他人有一些教育价值。 用法 包括 [pure-io " 0.1.0 " ] [org.clojure/algo.monads " 0.1.5 " ] 在 project.clj 中 非常普遍的想法 定义一个 IO monad 的实例 ( require '[clojure.pure-io.impl :refer [println' read-line']] '[clojure.algo.monads :refer [with-monad]] '[clojure.pure-io.monad :refer [io-m
【文件预览】:
clojure-pure-io-master
----sample.txt(31B)
----.gitignore(84B)
----src()
--------examples()
--------clojure()
----gist.md(5KB)
----doc()
--------intro.md(105B)
----UNLICENSE(1KB)
----README.md(2KB)
----test()
--------clojure()
----project.clj(385B)