Functional Programming文章列表 | CodeData
top

Haskell Tutorial(7)filter、map、fold 模式

By caterpillar | 2014/12/13

打鐵趁熱,繼續來看更多的函數式風格,你會發現沒那麼難!該從哪邊開始呢?有稍微涉獵過函數式的開發者,應該多少都有聽過 filter、map 之類的 …

Haskell Tutorial(6)從 List 處理初試函數式風格

By caterpillar | 2014/12/07

老實說,到目前為止,除了沒有變數、函式一定得有傳回值之外,你沒有接觸到什麼函數式風格,那麼,就透過 List 來體會一下吧!

Haskell Tutorial(5)如喝水般自然的高階函式

By caterpillar | 2014/11/26

多參數函式,其實是由多個單參數函式連續呼叫組成,因為這樣的特性,在其他語言中貌似高深的高階函式,在 Haskell 中根本就像喝水一樣自然的應用。

Haskell Tutorial(4)這裏,那裏,到處都是函式

By caterpillar | 2014/11/19

自訂函式的優先執行順序最高,$ 最低。因此,當你撰寫 putStrLn show (1 + 2) 時會出錯,因為 putStrLn 會將 show 當成引數先執行,但是當你撰寫 putStrLn $ show (1 + 2) 時,Haskell 會最後執行 $ 函式,因此就先處理 show (1 + 2) 了。

【演講稿】Java 8 Patterns

By caterpillar | 2014/11/17

傳統設計模式在 Java 8 中其實會有更多不同的實作樣貌與可能性,這大多是因為 Lambda 的關係 ... 過去一些不明顯的程式異味突顯出來,或是嗅得出程式異味但因為匿名類別囉嗦而不想重構的程式碼,得以有進一步的重構機會。

我們的作者

» 全部作者群

熱門技術文章

最新論壇文章