今天要来补充 Pointfree 的概念,
这也同样和 pipe 有关。
function 运算的过程 input-> fn -> output
引用: http://www.ruanyifeng.com/blog/2017/03/pointfree.html
把中间的 fn 拆成好几个运算步骤 input-> fn1->fn2->fn3 -> output
引用: http://www.ruanyifeng.com/blog/2017/03/pointfree.html
fn = R.pipe(fn1,fn2,fn3)
基本上 Pointfree 得概念就是跟参数无关,只要把运算逻辑组再一起就好,不使用要处理的值,
只合成运算过程。可以称作无值风格。
Pointfree 的本质就是使用函式,去组合出复杂的运算,
上层的 function 不直接操作数据,而是通过底层的 function 去处理。
http://www.ruanyifeng.com/blog/2017/03/pointfree.html
<<: Day28-终於要进去新手村了-HTML DOM 观念介绍
台湾股市有揭露三大法人当日买进卖出的金额,在市场上会有流派依照这些进出的资讯,调整手上的资金部位。因...
重新认识 Vue.js | Kuro Hsu 2-2 元件之间的沟通传递 元件与自订事件 paren...
因为上个月直接专注在 [iT邦铁人赛] 直接好几个礼拜都没有刷 [鼠年全马] 进度xD 这周回归来做...
Object 有 两种写法,作者建议有特殊需求再用 constructed form litera...
前情提要 上回提到了要透过 AJAX 远距离魔法呼叫精灵并等待精灵回覆。 艾草:「来,我们先来试试看...