作为一门现代Lisp方言,Clojure专为支持并发和Java兼容性而设计,能提供众多开发人员孜孜以求的解决方案。凭借通用性和诸多功能,Clojure日益受到企业级应用开发人员(尤其是那些希望远离命令式编程加速工作流程的开发人员)的青睐。本书条理清晰,紧贴实际介绍Clojure的用法,为职业程序员提供完备参考。本书首先介绍函数式编程基础知识,此后重点讲解与Clojure相关的特定主题,并从专业Clojure贡献者的角度提出诸多见解。资深Clojure人才日益紧俏,这本精品指南将助你迅速蜕变为Clojure专业开发人士。主要内容◆探讨函数式编程与面向对象编程之间的差异,分析Clojure如何消除这种差异◆讨论快速反馈循环中声明式编程所用的REPL流程◆演示如何使用ClojureScript来设计和开发反应式网页◆介绍Clojure的特性、性能与功能,并讨论使其成为一门重要语言的通用兼容性◆涵盖Web服务、测试和Datomic数据库等主题,是完备的专业指南和教程◆从专家程序员和Clojure贡献者的角度,提出应用开发的实用见解
阅读更多