Real World Haskell 中文版¶
本文档是《Real World Haskell》一书的简体中文翻译版本,项目 Fork 自 huangz1990 的翻译版本 ,在原版的基础上进行了再优化,欢迎继续补充!
- 第 1 章:入门
- 第 2 章:类型和函数
- 第 3 章:定义类型并简化函数
- 第 4 章:函数式编程
- 第 5 章:编写 JSON 库
- 第 6 章:使用类型类
- 第 7 章:I/O
- 第 8 章:高效文件处理、正则表达式、文件名匹配
- 第 9 章:I/O学习 —— 构建一个用于搜索文件系统的库
- 第 10 章:代码案例学习:解析二进制数据格式
- 第 11 章:测试和质量保障
- 第 12 章:条形码识别
- 第 13 章:数据结构
- 第 14 章:Monads
- 第 15 章:使用 Monad 编程
- 第 16 章:使用Parsec
- 第 17 章:面向 C 语言的接口:FFI
- 第 18 章: Monad变换器
- 第 19 章: 错误处理
- 第 20 章:使用 Haskell 进行系统编程
- 第 21 章:数据库的使用
- 第 22 章:扩展示例 —— Web 客户端编程
- 第 23 章:用 gtk2hs 进行图形界面编程
- 第 24 章:并发和多核编程
- 第 25 章:性能剖析与优化
- 第26章 高级库设计:构建一个布隆过滤器
- 第 27 章:Socket 和 Syslog
- 第 28 章:软件事务内存 (STM)
关于¶
以下人员参与了本文档的翻译工作:
- huangz
- Haisheng, Wu
- Albert
- Guang Yang
- labyrlnth
- Javran Cheng
- bladewang
- spectator
- tiancaiamao
- Yao Lu
- YenvY
- Lvwenlong
- sancao2
- Damon Zhao
- tianws
- Hugo Wang
- xnnyygn
- Allan Zyne
- Forec
除了进行翻译之外,本文档还在原书的基础上做了以下改进:
- 修正原文正文和代码中的错误
- 更新代码以符合最新的 Haskell 规范
- 在一些比较复杂的地方添加注释,帮助理解
关注项目进度 / 反馈意见或建议 / 提交你的翻译贡献, 请访问项目的 GitHub 页面。
本文档的部分内容参考了 AlbertLee 的译本,在此对他表示感谢。