cliche 发表于 2025-3-25 05:17:12

https://doi.org/10.1007/978-1-4842-2952-1Clojure; programming; JVM; LISP; development; software; code

savage 发表于 2025-3-25 10:28:25

Data Structures and Syntax,Clojure provides a language API based upon a select set of data structures. What this means is that the syntax for certain programming functionality matches the underlying data structures.

万灵丹 发表于 2025-3-25 12:26:48

Functional Programming,Clojure is a functional language, so it provides certain features you would expect to find in other functional programming (FP) languages, such as the following:

树胶 发表于 2025-3-25 16:55:47

Sequences,In Clojure we have many types of collections: lists, vectors, maps, and sets. Each of these collections is also a .. Clojure provides an interface that is known as the ., and it is this abstraction that allows multiple types of built-in functions to work uniformly across these different collection types.

corn732 发表于 2025-3-25 21:13:49

http://reply.papertrans.cn/79/7819/781854/781854_25.png

针叶类的树 发表于 2025-3-26 04:07:26

Pattern Matching,Pattern matching is the ability to trigger specific functionality based upon predefined patterns applied to an incoming message (or user input).

单调性 发表于 2025-3-26 06:58:48

http://reply.papertrans.cn/79/7819/781854/781854_27.png

irradicable 发表于 2025-3-26 09:12:22

Namespaces,Namespaces are a feature that allows the categorization of functions, symbols, and variables into well-defined groups. Later on in this chapter (as well as in a later chapter about using a project management tool called Leiningen

合唱团 发表于 2025-3-26 14:37:51

Object Orientation,One of the confusing aspects of Clojure is that although it aims at being a functional programming language, it does also provide “object-oriented” features (gasp). This is similar to other programming languages, such as Scala which also provides both FP and OOP syntax.

庄严 发表于 2025-3-26 20:51:04

http://reply.papertrans.cn/79/7819/781854/781854_30.png
页: 1 2 [3] 4 5
查看完整版本: Titlebook: Quick Clojure; Effective Functional Mark McDonnell Book 2017 Mark McDonnell 2017 Clojure.programming.JVM.LISP.development.software.code