【FP重要基礎】Currying: 一個function,多種用法!
最近真的覺得能把一部份的參數先包起來的作法讓函數變得彈性好多

sixwings

sixwings
比如說 call API 的時候可能會把常用的 header, base_url 先包起來,然後再帶入 method, uri, params 就好了

sixwings
目前想到可能會出問題的地方大概是 options 這種一大包的單一參數,除了 options 以外,currying 的幫助都蠻大的