Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 偏函數(shù) 串行宏 高階函數(shù) 閉包 函數(shù)組合 --- 簡(jiǎn)單而又有力的武器 在函數(shù)式編程中考杉,我們偏愛(ài)使用不可變值褥傍,聲...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 遞歸 尾遞歸 Clojure 學(xué)習(xí)筆記 :10 美妙的遞歸 遞歸孕惜,或者說(shuō)函數(shù)的遞歸,在程序設(shè)計(jì)語(yǔ)言里指的是函數(shù)...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 條件語(yǔ)句 分支控制 順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)锻梳、分支結(jié)構(gòu) --- 程序的三大結(jié)構(gòu) 條件控制是一種基本的需求,我們經(jīng)常能...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 遍歷 map filter reduce 匿名函數(shù) 體驗(yàn)聲明式[1]的 “自動(dòng)化” 遍歷 遍歷是一個(gè)非常常見(jiàn)的...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 map map 是一種映射關(guān)系 map 長(zhǎng)啥樣 這次介紹的 map 不是高階函數(shù) map 净捅,而是我們?cè)诘诙?..
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 map 編程應(yīng)該是有趣的 這次我們要完成一個(gè)“極具實(shí)用性”的功能 --- 顯示乘法口訣表R煽荨(哦。真的是“太”實(shí)...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 函數(shù)式編程 函數(shù)即是值蛔六。 終于荆永,我們要介紹 Clojure 中最重要的部分了。在此之前国章,你已經(jīng)見(jiàn)到好多 Clo...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 不可變集合 一個(gè)抽象的過(guò)程就是尋找變化中的不變量 在之前的學(xué)習(xí)中我們學(xué)習(xí)了如何定義我們的集合具钥,一個(gè)很自然的想法...
Clojure 零基礎(chǔ) 學(xué)習(xí)筆記 綁定 解構(gòu) 是時(shí)候給我們的值取個(gè)名字了! 綁定 在之前的學(xué)習(xí)中捉腥,我們學(xué)會(huì)了如何使用簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu) --- li...