- 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.
- Advanced Splunk
- Mastering Zabbix(Second Edition)
- C# Programming Cookbook
- Scala Design Patterns
- Mastering C# Concurrency
- 人人都是網(wǎng)站分析師:從分析師的視角理解網(wǎng)站和解讀數(shù)據(jù)
- 軟件工程
- 利用Python進行數(shù)據(jù)分析(原書第3版)
- Learning Unreal Engine Android Game Development
- Node學習指南(第2版)
- C++ Application Development with Code:Blocks
- 微課學人工智能Python編程
- Ext JS 4 Plugin and Extension Development
- Apache Solr PHP Integration
- Machine Learning for OpenCV