RubyConf [RubyConf China 2017 话题分享] Functional Programming Concepts

rckviu · 发布于 2017年09月22日 · 最后由 yfractal 回复于 2017年09月23日 · 1765 次阅读
8d5f25
本帖已被设为精华帖!

Slides: https://speakerdeck.com/rickliu/functional-programming-concepts

我原本打算主要介绍 dry-rb,但在听完第一天的演讲后,我想把演讲内容调整得更 beginner-friendly。 第二天有人建议我说,希望把演讲内容聚焦一下,于是我就临时把演讲的主题改成了介绍函数式编程的概念。

关于 dry-rb,可以看看 Tim RileyPiotr Solnica 的演讲,比如:

共收到 3 条回复
8

看介绍本来以为是dry-rb和rom的话题,没想到最后都没听到一句dry-rb和rom,所以千万不要信姜军的建议,他酒店地址都能搞错....

1107
8hooopo 回复

- -

1 Rei 将本帖设为了精华贴 09月22日 17:52
7072

pure function, lazy, chain operation ,用面向对象也有自己的表达啊。

比如 ActiveRecord::Relation

User..where(xxx).order(...).first

函数式也好,面向对象也好,都是工具箱里的工具,遇到问题,拿合适的工具去解决就好。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册