| 程式人 | 林信良 | 程式學習 | Haskell | Monad

Haskell裡的不純粹

接觸純函數式的開發者,往往著重在如何撰寫純函式,然而若想以純函數式思考來解決現實的需求,對純函數式中非純粹部份的熟悉與掌控,絕對是必要的一環

2022-03-31

| if...else | Monad | 林信良

避免隨意而重複的if...else

如果觀察到if...else重複地出現,無論是瀑布式或是巢狀,就要察覺這是一種訊號

2016-09-17

| 程式人 | 林信良 | 函數式語言 | 程式設計 | Monad

探索Haskell的Monad

有了從函數式元素獲益的經驗,開發者會更樂意探索更多純粹的函數式元素

2015-02-06

| Monad | 程式開發

尋找野生的Monad

總有一天,我們會習慣用Monad這名稱來作為溝通或思考方向

2014-11-07