promises:Common Lisp 中的 Promise

时间:2024-07-24 20:21:51
【文件属性】:

文件名称:promises:Common Lisp 中的 Promise

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-24 20:21:51

CommonLisp

Common Lisp 中的 Promise 文章的配套源代码。 包含一个不意味着换生产实施的承诺基于CL同行和承诺 。 通过符号链接~/quicklisp/local-projects/的项目目录使用 quicklisp 进行安装,然后运行(ql:quickload :promises) 。 Runloop 工具由提供。 不包含网络代码,所有异步调用(例如get-tweets-for 、 http-get等)都使用 runloop 计时器进行存根。 test[123].lisp包含一些要运行的示例源代码。 您可以像这样运行测试代码: (in-package :promises-test3) (run-function (make-instance 'runloop) 7 #'run " foo " )


【文件预览】:
promises-master
----test1.lisp(2KB)
----promise.lisp(5KB)
----pcl.lisp(2KB)
----runloop.lisp(900B)
----test.lisp(766B)
----README.md(803B)
----packages.lisp(596B)
----test2.lisp(2KB)
----promises.asd(316B)
----.gitignore(7B)
----test3.lisp(526B)

网友评论