文件名称:fargo:Lisp带有Node.js的光纤
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-06 07:50:37
JavaScript
#法戈 在尝试一下 Fargo是一种在Node.js上运行的编程语言。 它旨在通过提供JavaScript缺少的功能(即尾部递归和某种形式的延续)来简化异步功能编程。 它仍然是一个实验和一个玩具。 它大致基于Scheme,因为在适当的地方我使用Scheme的函数名称。 不太可能成为完整的Scheme实施方案; 在此阶段,它是一种极少量的语言,可用于JavaScript不能充分表达的地方。 初始版本是在各个机场和酒店的酒吧中编写的。 它可能很慢并且充满了错误。 建筑物法戈 git clone git://github.com/jcoglan/fargo.git cd fargo gem install jake git submodule update --init --recursive cd vendor/js.class jake cd ../../ jake node bin/f
【文件预览】:
fargo-master
----.gitmodules(338B)
----bin()
--------fargo(2KB)
----Jakefile(697B)
----vendor()
--------js.class()
--------heist()
----test.js(2KB)
----jake.yml(819B)
----README.markdown(6KB)
----Gemfile(29B)
----examples()
--------demo.scm(595B)
--------http.scm(209B)
--------lib-http.js(466B)
--------fibers.scm(275B)
----.gitignore(67B)
----source()
--------fargo()
--------fargo.js(2KB)
----try-fargo()
--------javascripts()
--------index.html(4KB)
--------analytics.js(413B)
--------style.css(1KB)