Erlang 编程进阶:从基础到高级列表操作
1. 学习回顾与展望
在之前的学习中,我们在控制台和编译器中进行了基础操作,创建了基本表达式和简单函数,运用了基本的模式匹配、元组和列表。这些基础为后续的学习奠定了坚实的基础。在第二天的学习中,我们将进一步拓展这些基本的函数式概念,虽然不会立即涉及并发编程,但会为其做好准备。在深入学习之前,建议大家花些时间进行自我学习,巩固已学知识。
1.1 第一天自我学习任务
- 查找资料 :
- 找到 Erlang 语言的官方网站。
- 获取 Erlang 函数库的官方文档。
- 查找 Erlang 的 OTP 库文档。
- 编写代码 :
- 编写一个使用递归返回字符串中单词数量的函数。
- 编写一个使用递归计数到十的函数。
- 编写一个使用匹配根据输入
{error, Message}或success选择性打印 “success” 或 “error: message” 的函数。
2. 函数式编程的强大之处
函数式语言相较于面向对象语言处于更高的抽象层次,虽然理解起来更具挑战性,但能用更少的代码表达更宏大的思想。就像《黑客帝国》中的特工史密斯,他能化身为矩阵中的任何人,在函数式语言中,我们也能将函数应用于列表,快
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



