官术网_书友最值得收藏!

Chapter 1. Getting Started with Clojure

Welcome to the world of Clojure! If you are here, you probably know a little about Lisp or Clojure, but you don't really have an idea of how things work in this world.

We will get to know Clojure by comparing each feature to what you already know from Java. You will see that there are lists, maps and sets just like in Java, but they are immutable. To work with these kinds of collections, you need a different approach; a different paradigm.

This is what we will try to accomplish in this book, to give you a different way to approach problems. We hope you end up using Clojure in your every day life, but if you don't, we hope you use a new approach toward problem solving.

In this chapter, we will cover the following topics:

  • Getting to know Clojure
  • Installing Leiningen
  • Using a Read Eval Print Loop (REPL)
  • Installing and using Cursive Clojure
  • Clojure's simple syntax
  • Clojure's data types and their relationship to the JVM's data types
  • Special syntax for functions
主站蜘蛛池模板: 新竹市| 双流县| 宣恩县| 兰溪市| 湖南省| 准格尔旗| 东海县| 沧源| 揭阳市| 南昌县| 灵川县| 张家港市| 花莲市| 高台县| 莒南县| 石河子市| 闽侯县| 岑巩县| 昌图县| 岱山县| 县级市| 南京市| 洪雅县| 盱眙县| 蚌埠市| 沙湾县| 名山县| 轮台县| 仲巴县| 简阳市| 绥阳县| 饶平县| 东平县| 新昌县| 壶关县| 邢台县| 开鲁县| 依安县| 宽甸| 明星| 金平|