你真的理解函数式编程吗?

作者/分享人:李龙生
河北大学工程管理硕士并于2012年获得软件设计师中级职称,从事一线IT开发管理工作6年,对java、python等语言有实际开发经验,热衷于算法学习、算法分析以及机器学习,乐于分享 。

大数据以及人工智能越来越流程,你是否可以轻松适应大数据编程,函数式编程在其中起着重要作用,如何从面向对象编程跳槽到函数式编程?你是否觉得函数式各种概念难于理解?本场 Chat 将为你解答。我将为你分享亲身学习和理解关于函数式编程的经验:

  • 高阶函数、闭包、匿名函数等
  • 高阶函数和闭包是啥关系?
  • 柯里化
  • 函数式编程思维

适合人群:

  • 如果你想转人工智能领域,请关注此 Chat
  • 如果你想了解机器学习,请关注此 Chat
  • 如果你正在学习一下机器学习,请购关注 Chat
已有669人预订
预订达标
文章出炉
交流日期
     
11月06日
11月20日
11月27日 20:30
查看文章评论/提问
王思远
对于闭包函数那段代码,个人认为 pluaA 是闭包函数,而 plus 函数并不是,不知道说的对否……
李龙生: 你好,我是这样理解的,闭包得含义包含三部分代码块、外部变量(环境)、作用域。对内层pluaA函数来说,它的计算逻辑需要用到senior这个引用的外部变量,而外层plua函数包含变量senior,即senior的外部环境。
NOEL
函数式编程算法和传统算法不太一样,是否要重新学习.有没有推荐的资料
嚴脂红.*
想问一下函数式编程在哪一方面用得比较多呢?
黑幽灵
作者您好,请问您一个关于学习算法和学习Python的问题,数据结构和算法作为程序员基本功,我想学好它,但是它们有比较抽象要一定的思维逻辑,有人建议说先不要直接学习算法,而是先去练习逻辑思维,想请作者给点学习算法建议,以及您当时学习算法的过程进行分享一下,再劳烦您讲一下从0学习Python,谢谢您。
王俊杰
作者您好,我之前做过Python的东西,如果逻辑很强,但是算法不是很懂,写的时候不知如何下手。你觉得应该从哪里学习比较好呢
你可能还喜欢
Service Mesh 在华为公有云的实践
田晓亮
利用 OpenCV 和 Caffe,根据大合影构造“平均脸”
李烨
从零开始,搭建 AI 音箱 Alexa 语音服务
Mike
Web 安全恩仇录:再谈逻辑漏洞
肖志华
TensorFlow 分布式原理与应用实践
刘光聪
编程和数学基础不佳如何入门人工智能?
赵宁|Neal
微信扫描登录