- Mastering Clojure
- Akhil Wali
- 121字
- 2021-07-09 20:18:03
Summary
In this chapter, we introduced a few programming constructs that can be used in the Clojure language. We've explored recursion using the recur
, loop
, and trampoline
forms. We've also studied the basics of sequences and laziness, while describing the various functions in the Clojure language that are used in creating, transforming, and filtering sequences. Next, we had a look at zippers, and how they can be used to idiomatically handle trees and hierarchical data such as XML. Finally, we briefly explored pattern matching using the core.match
and defun
libraries.
In the next chapter, we will explore concurrency and parallelism. We will study the various data structures and functions that allow us to leverage these concepts in Clojure in ample detail.
- 深度實踐OpenStack:基于Python的OpenStack組件開發
- Learning Flask Framework
- 算法精粹:經典計算機科學問題的Java實現
- JavaScript 網頁編程從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Visual Basic程序設計(第3版):學習指導與練習
- 游戲程序設計教程
- 琢石成器:Windows環境下32位匯編語言程序設計
- BeagleBone Black Cookbook
- Mobile Device Exploitation Cookbook
- C語言程序設計
- 高效使用Greenplum:入門、進階與數據中臺
- Deep Learning for Natural Language Processing
- Raspberry Pi Blueprints
- MongoDB Administrator’s Guide
- Instant Pygame for Python Game Development How-to