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

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

作者: 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只是一个在你心里的占位符。

相关文章

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

    love means never having to say you are sorry。函数这么理性的东西关LO...

  • 跟着大大学python(35)

    大大回归! “类就是用形象的思维来编程,感性的思维来理解代码” 9.1.1创建Dog类 9.1.2根据类创建实例 ...

  • 2018-03-08

    刚刚开始看这本书的时候 确实有点迷糊 但是越往后看越容易理解 这书中提到的用我现在的思维逻辑来理解 感性思维和理性...

  • 提高对感性思维的理解

    你能看见我 但我们, 琢磨不透对方的心 当双方围绕彼此 这是命运 我也知道,第一个太阳怎能愿意 我幼稚的调皮 看起...

  • 复盘:DISC结构思考力

    作为职场人,处理问题的最佳方式是:理性思考+感性沟通。 用理性的思维去想清楚问题,用感性的思维去表达。 一、理性思...

  • 9.1 创建Dog 类和使用Dog类

    "类就是用形象的思维来编程,感性的来理解代码" 9.1.1创建Dog类 9.1.2根据类创建实例 例子,大家来创建...

  • 万万没想到

    读万维钢《万万没想到——用理工科思维理解世界》 反常识思维:人是感性,具象的动物。我们都生活在自己的具体的小世界中...

  • 读函数式编程思维

    读函数式编程思维 总的说下 这本书总得讲了下函数式思维,以及用各种语言来掩饰了下函数式思维。。。后面我用 swif...

  • 欠的心理学书单,该还了。读完更加清晰的认识自己

    这一个心理学书单没有晦涩的专业词汇,没有拗口的语句理解,没有通章全篇的情形分类。几乎都是用故事的思维或者实验的案例...

  • Java8函数式编程之一: 行为参数化

    Java8区别于以前的Java版本的一个重要特点就是函数式编程的风格。 那什么是函数式的编程风格呢? 理解函数式编...

网友评论

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

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