文件名称:ring-script:使用 core.async 用 ClojureScript 编写的 Node.js HttpServer 环形适配器
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-23 03:34:10
Clojure
环脚本 ClojureScript、Node.js 和 core.async 的环形 API。 概述 ring-script 的工作方式与 Clojure 的 ring 非常相似,这使得移植现有的 ring 中间件和应用程序变得更加容易。 通常的 ring 库(例如 ring-core)可能无法与 ring-script 一起使用,因为它们经常使用 Java 互操作。 正在努力将紧密耦合的 JVM 中间件移植到 Node.js。 ring-script 不支持的另一件事是 InputStreams 被 core.async 通道取代。 ring-script 的一个特定目标是以最少的移植运行 compojure。 设置 lein cljsbuild auto 要启动 Node REPL(需要 rlwrap): ./scripts/repl 清理项目具体出: lein clea
【文件预览】:
ring-script-master
----.gitignore(126B)
----src()
--------ring_node_adapter()
----run-dev.js(218B)
----scripts()
--------repl.clj(190B)
--------compile_cljsc(98B)
--------repl(70B)
----README.md(901B)
----example()
--------ring_node_adapter()
----SPEC(3KB)
----test()
--------ring_node_adapter()
----project.clj(1KB)