關於 Monad,也要知道的是,JavaScript 中沒有對應的實體,只能模擬。 應該說,從 XX 語言認識 FP,最常犯的錯誤就是,試圖找出對應的實體,畢竟...
Functor 這名詞,在不同語言中有不同的解釋,C++ 中也使用 Functor 這名詞,不過並不是這邊討論的 Functor。 因為這邊討論 FP,就用 H...
FP 要追求的…其實不是整個程式都是 Pure,而是 Pure 與 Impure 有明顯的界線。 其實這個範例還是 Impure 的,畢竟 log 本身代表的就...