书栈网 · BookStack 本次搜索耗时 0.010 秒,为您找到 33 个相关结果.
  • 编译过程

    编译过程 Macros Google Closure Compiler 编译过程 Clojure 语言本身是编译到 JVM Bytecode, 而 ClojureScript 则是编译到 JavaScript. Macros Clojure(Script) 编译过程大概经历三个阶段: 读取: 经字符串, 将 Macro 进行展开 分析:...
  • 安装运行

    安装运行 Lumo shadow-cljs 其他方案 安装运行 ClojureScript 的编译依赖 Java, 后来逐渐完成了 JavaScript 实现的 Self-hosted ClojureScript, 也就是能在 JavaScript 环境当中直接编译 ClojureScript. 这份文档当中使用 Lumo 作为 REPL 和...
  • 介绍

    ClojureScript 入门指南 Contribute ClojureScript 入门指南 网页版 http://cljs-book.clj.im Clojure(读作 “Closure”)是 Rich Hickey 发明的一门 Lisp 方言, 它是一门通用编程语言但是着重于函数式编程. Clojure 本身编译到 JVM By...
  • uuid

    752 2020-06-21 《Practicalli Clojure》
    uuid tag literal Creating UUIDs - Clojure Creating UUIDs - ClojureScript Hint::uuid does not validate the value Testing for a uuid uuid tag literal A universally unique ide...
  • Add Libraries

    592 2020-06-21 《Practicalli Clojure》
    Add libraries to a project Adding libraries as project dependencies Excluding dependency depencencies Add libraries to a project Add library dependencies to specific project ...
  • Games

    614 2020-06-21 《Practicalli Clojure》
    Writing Games with Clojure TODO::work in progress, sorry Hint::Games in ClojureScript Writing Games with Clojure TODO::work in progress, sorry Pull requests are welcome ...
  • Emacs Spacemacs

    616 2020-06-21 《Practicalli Clojure》
    Emacs and Spacemacs user guide Starting a Clojure REPL Evaluating code Changing the REPL Namespace Hint::Practicalli Spacemacs Emacs and Spacemacs user guide A simplified u...
  • 热替换

    热替换 shadow-cljs REPL boot-reload figwheel 热替换 在运行时替换代码, 主要是两类的: ClojureScript 编译工具自动替换代码 从 REPL 当中刷新代码重新引入命名空间 shadow-cljs 在 shadow-cljs.edn 当中配置了 :devtools 就会自动激活热...
  • JavaScript 模块

    JavaScript 模块 前端 后端 JavaScript 模块 前端 ClojureScript 依赖命名空间, 所以不能直接使用 npm 模块, 甚至 UMD 模块.使用前需要做打包处理, 或者通过暴露在 window 对象的属性来调用.已经打包的模块可以参考: http://cljsjs.github.io/ 后端 使用 ...
  • REPL

    REPL Clojure CLI Planck shadow-cljs npm 用户 REPL 除了 Lumo, 还有其他一些工具提供 REPL. Clojure CLI 在 Clojure 1.9 当中有了 CLI 的支持, 可以通过 brew 安装: brew install clojure 创建一个 deps.edn ...