
在 Windows 上嘗試多種 OCaml 開發(fā)環(huán)境方案后,最后還是選擇WSL方案秀鞭。 這里做個簡單記錄模她,以備日后查用稻艰。 啟用 WSL 進入“控制...
a. 類和對象 函數(shù)定義可以解釋為一個類,并且函數(shù)調(diào)用可以扮演對象的角色侈净。換句話說尊勿,lambda表達(dá)式可以被視為類,而閉包可以被視為對象畜侦。 下面...
Erlang的并發(fā)是基于消息傳遞和Actor模型的 在Erlang中元扔,并發(fā)(Concurrncy)指的是有許多獨立運行的actor,但是并不要求...
記錄(record)是一種拼湊物旋膳。他們是在語言實現(xiàn)完畢后臨時添加上去的澎语,因此使用起來有些不方便。但是,如果數(shù)據(jù)結(jié)構(gòu)比較小咏连,并且想直接通過名字去訪...
因為工作關(guān)系需要用到Ruby和Rails盯孙,于是在端午假期里花了點時間快速的學(xué)習(xí)了下。這里做一個簡單的記錄祟滴。 基礎(chǔ)數(shù)據(jù)類型 在Ruby中振惰,所有的一...
Erlang是一門具有兩種主要范型的語言:函數(shù)式和并發(fā) Erlang聞名于世的是其并發(fā)部分的內(nèi)容:actor模型、數(shù)百萬個并發(fā)進程垄懂、監(jiān)督樹等 雖...
所有函數(shù)式語言都具有一個重要的特性:把自定義函數(shù)作為參數(shù)傳遞給另一個函數(shù)骑晶。這個函數(shù)參數(shù)會被綁定到一個變量上,在函數(shù)內(nèi)部可以像使用其他變量一樣使用...
函數(shù)式編程語言中通常沒有類似for和while這樣的循環(huán)結(jié)構(gòu) 遞歸的定義就是:調(diào)用自己的函數(shù)草慧。不過僅僅讓函數(shù)調(diào)用自己還不夠桶蛔,我們還需要一個終止條...
Erlang是動態(tài)類型語言。所有錯誤都在運行時被捕獲漫谷,在編譯代碼時仔雷,對于可能導(dǎo)致失敗的問題,編譯器并不總會給出警告 絕大多數(shù)語言和類型系統(tǒng)都旨在...