#functional-programming
Read more stories on Hashnode
Articles with this tag
陳述式程式碼 註解: Declarative 大部分被譯為 宣告式 或是 聲明式, 但其哈囉認為此詞更好的翻譯是...
函式煉金 原文是透過 函式養殖 來比喻, 這邊用 煉金術 來比喻 下面是 compose const compose = (...fns) => (...args) => fns.reduceRight((res, fn) => [fn.call(null, ...res)],...
不能沒有你 我爸曾經告訴我,有些東西在用之前無足輕重,但獲得之後就戒不掉了。像是 微波爐,智能手機 就是這樣。老一輩的在沒有網路的時候也活得很充實。對我來說,Currying 也是這樣。 它的概念非常簡單:你可以只傳一部份的參數來執行一個函式,它會回傳一個函式來處理剩下的參數。 ...
喔!讓函式再次純粹 有一件事情我們必須了解就是 純函式的概念。 當一個函式,給予同樣的輸入值,永遠會回傳同樣的結果且沒有任何的副作用 哈囉註解 以下專有名詞會直接使用英文 side effect 副作用 比如 slice 還有...
Chapter 02: 一級函式 原書:https://mostly-adequate.gitbook.io/mostly-adequate-guide/ 免責聲明這是篇翻譯文,關於文章中有些嗆的意見,請找 Franklin Frisby 教授,請不要找我。 快速閱覽 當我們說 函式是...
Chapter 01: 我們在做什麼? 原書:https://mostly-adequate.gitbook.io/mostly-adequate-guide/ 介紹 哩厚!我是 Franklin Frisby 教授。很榮幸認識妳。接下來我們會共度一段時光,因為我要教你一些函式編程囉! ...