面向Python程序员的Gleam

Lobsters Hottest 工具

摘要

一个免费的在线教程,向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的酷炫之处

Lobsters Hottest

作者分享了学习Gleam编程语言的个人笔记,重点介绍了@deprecated属性、todo构造、泛型和case表达式等特性,并与其他语言进行了比较。

Gleam v1.17.0

Hacker News Top

Gleam v1.17.0 引入了 `gleam export escript` 命令以创建单文件 BEAM 程序,在语言服务器中高亮引用,以及常量 `todo` 表达式。此外,首届 Gleam Gathering 大会的视频也已发布。

Gleam and the value of small

Lobsters Hottest

Gleam 是一门刻意保持简洁的函数式编程语言,通过精简关键字、避免重复来提升可读性和开发体验,其设计理念是“少即是多”。