- 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.
- Cocos2d Cross-Platform Game Development Cookbook(Second Edition)
- Python概率統計
- Drupal 8 Blueprints
- Cross-platform Desktop Application Development:Electron,Node,NW.js,and React
- 深入淺出Spring Boot 2.x
- C語言程序設計實訓教程
- Cassandra Design Patterns(Second Edition)
- INSTANT Sencha Touch
- Nginx Essentials
- PhoneGap Mobile Application Development Cookbook
- 精通Linux(第2版)
- Learning Salesforce Einstein
- jQuery Mobile移動應用開發實戰(第3版)
- Microsoft 365 Certified Fundamentals MS-900 Exam Guide
- Mastering Adobe Captivate 7