Clojure是一种简单,强大且有趣的语言,可以开发任何应用程序。 它具有易于学习的简单语法,以及广泛的Clojure库,可以构建任何类型的应用程序和服务。 作为Clojure应用程序的一部分,还可以轻松使用任何现有的Java / JVM语言代码或库。 在本研讨会中,我们采用了一种实践方法,每个人都可以使用Clojure代码,并使用REPL(交互式运行时环境)对其进行实验。 通过在REPL中评估,破坏,修复和扩展代码,您将很快对Clojure有所了解,同时始终获得有关您代码执行情况的即时反馈。 在研究代码时,我们将讨论Clojure背后的概念,包括功能编程,“纯”函数和具有持久数据结构的无