- 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.
- 軟件安全技術(shù)
- Intel Galileo Essentials
- 單片機應(yīng)用技術(shù)
- C語言程序設(shè)計實踐教程
- Learning ELK Stack
- Instant Nancy Web Development
- C/C++程序員面試指南
- INSTANT Sinatra Starter
- Python語言實用教程
- Python 3.7從入門到精通(視頻教學(xué)版)
- Processing創(chuàng)意編程指南
- Python從入門到精通(第3版)
- C++ System Programming Cookbook
- HTML5移動前端開發(fā)基礎(chǔ)與實戰(zhàn)(微課版)
- Oracle Database XE 11gR2 Jump Start Guide