第 2 部分 · Advanced Features
掌握 Racket 的进阶能力:模式匹配、宏系统、异常处理与契约编程、并发编程以及正则表达式。
使用 match 表达式优雅地解构和处理数据。
理解 Racket 宏的工作原理,学习语法变换和卫生宏。
使用异常处理运行时错误,用契约系统保障接口的正确使用。
探索 Racket 的线程、通道和并发编程模型。
掌握正则表达式操作,以及使用解析器组合子处理结构化文本。