Stackless:在 Scala 中用于蹦床的 Stackless monad

时间:2024-06-25 03:29:02
【文件属性】:

文件名称:Stackless:在 Scala 中用于蹦床的 Stackless monad

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-25 03:29:02

Scala

无堆叠 Stackless 是蹦床和monad 的实现,如 Rúnar Óli Bjarnason 在所述。 如果你不觉得太吓人,你应该使用它的 FreeMonad 和 Trampoline,如本文末尾所述。 此实现不是基于 Scalaz,也不需要先验知识——阅读部分就足够了。 用法 配置 该库尚未在公共常春藤存储库上发布。 您仍然可以在本地发布它: 克隆项目; 运行sbt ,执行publishLocal命令; 添加libraryDependencies += "emcastro" %% "stackless" % "0.5"在你的build.sbt 。 随意破解项目的。 由于项目很小,您也可以直接将Stackless.java文件复制到项目的emcastro.stackless包中。 快速开始 在所有之前: import emcastro . stackless . Sta


【文件预览】:
Stackless-master
----src()
--------test()
--------main()
----build.sbt(224B)
----.gitignore(65B)
----README.md(11KB)
----.hgignore(65B)

网友评论