"The combination of calling map and the box tab type would lead we call fu...
Functor 能夠使用神奇的 map 讓 Data Type (Box) 也能接受一般函式 如果我們把函式也封裝成 Context 呢? 這時,就需要再定義一...
覺得前幾篇幾乎只用圖片解釋 Functor 可能不太知道真實程式世界會長什麼樣子,所以決定再加篇幅用程式來舉例加深印象。 Box 這種 data type...
Functor 對初學者來說實在有點難懂,所以不知不覺已來到第四篇,希望看完這一系列可以真的懂他在幹嘛。 基本上除了系列 1 之外,其他都是在探究 Box 這種...
在第五天 Buzz word 2 : Side Effect 曾經說到會提供另一個很複雜解決 Side Effect 的方法: Effect functor,今...
希望這是 Functor 系列最後一篇了,來小試身手一下看你對 Functor 的掌控度 (鐵人賽結束後會回來加題數) Q: 以下要怎麼改成 FP 呢? co...
恭喜大家跟我一樣到達最後一系列的大魔王魔幻領域 Monad! 我第一次聽到 Monad 腦中只浮現這個 (OS. 好想去迪士尼當工程師可惜北加沒有迪士尼 @@)...
(↑ 沒有誇張,這圖我畫了兩個小時以上,用 Canva 畫曲線實在是太難了啊... ) Monad 本身在 FP 中已可以榮獲最難跨越的門檻冠軍,何況是用 ja...
自己認為學會一項新技能之後最興奮的就是怎麼運用到專案了,這篇會用每一個網站都需要處理的"串接 API "為例。從發 request 去要...
一開始以為 FP 大約只會寫個 20 篇,結果不但沒篇幅給我說 remote working 的事,連本體 FP 都覺得值得寫的還好多,只好之後再慢慢發佈在自己...