tags: Functional Programming 教學 門外漢 Haskell Monad
Haskell Tutorial(31)do 區塊與 <- 綁定
By caterpillar | 2015/07/08do 與 <- 綁定 其實是可以用在 Monad 上,而不只是 IO,這邊就實際來看看,像 Maybe、List 可以如何與 do 及 <- 一起使用。
tags: Functional Programming 教學 門外漢 Haskell Monad
Haskell Tutorial(30)解決巢狀結構的 Monad
By caterpillar | 2015/07/02重複、難以閱讀等問題顯而易見,出現了巢狀的結構,如果想要一路查找出更多資訊,情況就會更糟…
tags: Java 社交程式 JDK8 Functional Programming 簡報檔 高階函式 Functional Reactive Programming Monad Pattern JCConf 演講稿
【演講稿】Java 8 Patterns
By caterpillar | 2014/11/17傳統設計模式在 Java 8 中其實會有更多不同的實作樣貌與可能性,這大多是因為 Lambda 的關係 ... 過去一些不明顯的程式異味突顯出來,或是嗅得出程式異味但因為匿名類別囉嗦而不想重構的程式碼,得以有進一步的重構機會。