美文网首页
用感性的思维理解晦涩的函数风格

用感性的思维理解晦涩的函数风格

作者: infi_ | 来源:发表于2021-05-02 06:17 被阅读0次

    love means never having to say you are sorry。
    函数这么理性的东西关LOVE什么事呢?
    今天就讲一下理论方面的东西,理论终究是要给人理解的,而越难理解的理论,越是抽象的理论就需要找到一个方法来
    简化的理解它。

    Pointfree
    pointfree是一种代码风格,意思就是:
    pointfree style means never having to say your data
    总结一下它的思想
    它的意思就是上层运算不要直接操作数据,让你的函数处于无值状态,当然这里的无值不是什么都没有 是由形参的。
    是不是很晦涩难懂。其实它的基础就是闭包,并在此之上进行的函数风格化。有一定的优点。

    其实同样的道理,你用感性的思维是可以找到例子的,
    也是国外的一位工程师一句话就概括了Pointfree的思想。

    love means never having to say you are sorry
    意思就是对于爱不用说抱歉,say your data对应say you are sorry 。意思就是 sorry也像形参一样,在你没有主动去调用,
    没有把你的爱付诸实践的时候 ,sorry只是一个在你心里的占位符。

    相关文章

      网友评论

          本文标题:用感性的思维理解晦涩的函数风格

          本文链接:https://www.haomeiwen.com/subject/auxtdltx.html