内容简介

作为一门现代Lisp方言,Clojure专为支持并发和Java兼容

性而设计,能提供众多开发人员孜孜以求的解决方案。凭借

通用性和诸多功能,Clojure日益受到企业级应用开发人员(尤

其是那些希望远离命令式编程加速工作流程的开发人员)的青

睐。本书条理清晰,紧贴实际介绍Clojure的用法,为职业程

序员提供完备参考。本书首先介绍函数式编程基础知识,此

后重点讲解与Clojure相关的特定主题,并从专业Clojure贡献

者的角度提出诸多见解。资深Clojure人才日益紧俏,这本精

品指南将助你迅速蜕变为Clojure专业开发人士。

主要内容

◆ 探讨函数式编程与面向对象编程之间的差异,分析

Clojure如何消除这种差异

◆ 讨论快速反馈循环中声明式编程所用的REPL流程

◆ 演示如何使用ClojureScript来设计和开发反应式网页

◆ 介绍Clojure的特性、性能与功能,并讨论使其成为一门

重要语言的通用兼容性

◆ 涵盖Web服务、测试和Datomic数据库等主题,是完备的

专业指南和教程

◆ 从专家程序员和Clojure贡献者的角度,提出应用开发的

实用见解