Clojure 零基础 学习笔记 偏函数 串行宏 高阶函数 闭包 函数组合 --- 简单而又有力的武器 在函数式编程中,我们偏爱使用不可变值,声...
Clojure 零基础 学习笔记 偏函数 串行宏 高阶函数 闭包 函数组合 --- 简单而又有力的武器 在函数式编程中,我们偏爱使用不可变值,声...
Clojure 零基础 学习笔记 递归 尾递归 Clojure 学习笔记 :10 美妙的递归 递归,或者说函数的递归,在程序设计语言里指的是函数...
Clojure 零基础 学习笔记 条件语句 分支控制 顺序结构、循环结构、分支结构 --- 程序的三大结构 条件控制是一种基本的需求,我们经常能...
Clojure 零基础 学习笔记 遍历 map filter reduce 匿名函数 体验声明式[1]的 “自动化” 遍历 遍历是一个非常常见的...
Clojure 零基础 学习笔记 map map 是一种映射关系 map 长啥样 这次介绍的 map 不是高阶函数 map ,而是我们在第二篇文...
Clojure 零基础 学习笔记 map 编程应该是有趣的 这次我们要完成一个“极具实用性”的功能 --- 显示乘法口诀表!(哦。真的是“太”实...
Clojure 零基础 学习笔记 函数式编程 函数即是值。 终于,我们要介绍 Clojure 中最重要的部分了。在此之前,你已经见到好多 Clo...
Clojure 零基础 学习笔记 不可变集合 一个抽象的过程就是寻找变化中的不变量 在之前的学习中我们学习了如何定义我们的集合,一个很自然的想法...
Clojure 零基础 学习笔记 绑定 解构 是时候给我们的值取个名字了! 绑定 在之前的学习中,我们学会了如何使用简单的数据结构 --- li...
Clojure 零基础 学习笔记 数据结构 集合 It is better to have 100 functions operate on o...