scripod.com

Episode 6: 函数式编程,从入门到…… 算了,爱到哪到哪

Echo.js

2022/06/07
Echo.js

Echo.js

2022/06/07

Shownote

大哥大嫂新年好!时隔九个多月,我们终于复播了(老父亲的眼泪)。 复播第一期的话题有些 hardcore:函数式编程。也许你偶尔会在各种场合听到这个词,那它究竟与传统的过程式、对象式编程有什么区别?这里的「函数」又与我们常见的函数有什么关系?它为什么又被许多人奉为全新且优秀的编程范式? 当然,本期话题可以聊的东西实在是太多,本期节目姑且也是抛砖引玉。如果大家还希望我们来聊聊相关内容的话,欢迎留言告诉我们。 章节 00:00 开场寒暄 02:16 何为函数式编程? 16:35 与函数式编程有关的语言 29:05...

Highlights

新一期的 Echo.js 播客终于复播,本期聚焦于函数式编程这一复杂但备受推崇的编程范式。主持人与嘉宾深入探讨了函数式编程的基本概念、相关语言及其优势,并分享了一些实用的工具和资源。
00:26
特别感谢了为节目制作新片头和片尾音乐的音乐人
10:40
函数式编程具有透明性和隔离 IO 的特性,确保代码可以在任何地方代换而不影响其功能。
24:40
Elm 和 PureScript 提供了更简洁和强大的语法特性,尤其在处理复杂逻辑时表现出色。
34:41
Maybe 类型用于处理可能为空的值,简化运算逻辑
36:44
代数数据类型(ADT)是将两个类型的值相加或相乘
40:53
节目官网为 echojspodcast.com,听众可以通过 Telegram 频道、QQ 群等方式与节目组联系。

Chapters

开场寒暄
00:00
何为函数式编程?
02:16
与函数式编程有关的语言
16:35
深入了解更多概念
29:05
吟唱魔法
36:44
尾声
40:53

Transcript

Astrian: 你现在正在收听是 echo.js,echo.js 是一档以编程和技术为主要话题的播客栏目。我是 Astrian。 白羊: 我是白羊。 Astrian: 大家过年好。 白羊: 过年好。 Astrian: 过年好,我们终于他 XX 更新了。具体为什么割了那么久,其实没有什么特别理由,就单纯的就是。 白羊: 懒,你连解释也不想解释了吗? Astrian: 解释就是演示,不如不解释对吧?