面向Python程序员的Gleam
摘要
一个免费的在线教程,向Python程序员教授函数式编程语言Gleam,涵盖从基础知识到高级主题,如键值存储、Web API和流处理。
<p><a href="https://lobste.rs/s/x4mu5m/gleam_for_python_programmers">评论</a></p>
查看缓存全文
缓存时间: 2026/08/03 11:33
# 给 Python 程序员的 Gleam
来源:https://third-bit.com/gl4py/
## 课程
1. 引言(https://third-bit.com/gl4py/intro/)
2. 入门、类型与值(https://third-bit.com/gl4py/basics/)
3. 函数、模式匹配、列表与管道(https://third-bit.com/gl4py/functions/)
4. 结果、选项与错误处理(https://third-bit.com/gl4py/errors/)
5. use 表达式(https://third-bit.com/gl4py/use/)
6. 模块、导入与测试(https://third-bit.com/gl4py/modules/)
7. MapReduce(https://third-bit.com/gl4py/mapreduce/)
8. Glob 模式匹配器(https://third-bit.com/gl4py/glob/)
9. 文件去重器(https://third-bit.com/gl4py/dedup/)
10. 二进制数据打包器(https://third-bit.com/gl4py/binary/)
11. 日志结构键值存储(https://third-bit.com/gl4py/kvstore/)
12. 最终一致键值存储(https://third-bit.com/gl4py/eventual/)
13. 虚拟机(https://third-bit.com/gl4py/vm/)
14. 待办事项 Web API(https://third-bit.com/gl4py/api/)
15. Lustre 前端计数器与表单(https://third-bit.com/gl4py/lustre/)
16. 带 JSON 解码的 HTTP API 客户端(https://third-bit.com/gl4py/client/)
17. 受监督的工作进程池(https://third-bit.com/gl4py/workers/)
18. 数据框(https://third-bit.com/gl4py/dataframe/)
19. 状态机(https://third-bit.com/gl4py/machine/)
20. 基于属性的测试(https://third-bit.com/gl4py/prop/)
21. 流处理(https://third-bit.com/gl4py/stream/)
22. 结论(https://third-bit.com/gl4py/finale/)
## 附录
1. 许可证(https://third-bit.com/gl4py/license/)
2. 行为准则(https://third-bit.com/gl4py/conduct/)
3. 贡献指南(https://third-bit.com/gl4py/contributing/)
4. 参考文献(https://third-bit.com/gl4py/bibliography/)
5. 词汇表(https://third-bit.com/gl4py/glossary/)
*从你所在之处开始 · 善用你所拥有之物 · 尽力帮助他人*
相似文章
Gleam的酷炫之处
作者分享了学习Gleam编程语言的个人笔记,重点介绍了@deprecated属性、todo构造、泛型和case表达式等特性,并与其他语言进行了比较。
Reasons and Resources for Learning The Gleam Programming Language
介绍学习 Gleam 编程语言的五大理由(跨平台、类型安全、简洁设计、函数式范式、活跃生态)以及从官网导览到 Exercism 等实用入门资源。
Gleam v1.17.0
Gleam v1.17.0 引入了 `gleam export escript` 命令以创建单文件 BEAM 程序,在语言服务器中高亮引用,以及常量 `todo` 表达式。此外,首届 Gleam Gathering 大会的视频也已发布。
Gleam and the value of small
Gleam 是一门刻意保持简洁的函数式编程语言,通过精简关键字、避免重复来提升可读性和开发体验,其设计理念是“少即是多”。
Gleam 已将其源代码镜像到 tangled(一个基于 AT 协议的代码托管平台)
Gleam 是一种类型安全的编程语言,已将其源代码镜像到 tangled,这是一个基于 AT 协议构建的代码托管平台。