14、Erlang 编程进阶:从基础到高级列表操作

Erlang 编程进阶:从基础到高级列表操作

1. 学习回顾与展望

在之前的学习中,我们在控制台和编译器中进行了基础操作,创建了基本表达式和简单函数,运用了基本的模式匹配、元组和列表。这些基础为后续的学习奠定了坚实的基础。在第二天的学习中,我们将进一步拓展这些基本的函数式概念,虽然不会立即涉及并发编程,但会为其做好准备。在深入学习之前,建议大家花些时间进行自我学习,巩固已学知识。

1.1 第一天自我学习任务

  • 查找资料
    • 找到 Erlang 语言的官方网站。
    • 获取 Erlang 函数库的官方文档。
    • 查找 Erlang 的 OTP 库文档。
  • 编写代码
    • 编写一个使用递归返回字符串中单词数量的函数。
    • 编写一个使用递归计数到十的函数。
    • 编写一个使用匹配根据输入 {error, Message} success 选择性打印 “success” 或 “error: message” 的函数。

2. 函数式编程的强大之处

函数式语言相较于面向对象语言处于更高的抽象层次,虽然理解起来更具挑战性,但能用更少的代码表达更宏大的思想。就像《黑客帝国》中的特工史密斯,他能化身为矩阵中的任何人,在函数式语言中,我们也能将函数应用于列表,快

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值