《Haskell并行与并发编程》——导读

本节书摘来自异步社区《Haskell并行与并发编程》一书中的导读,作者【英】Simon Marlow,更多章节内容可以访问云栖社区“异步社区”公众号查看


《Haskell并行与并发编程》——导读

目 录
第 1 章 绪论
1.1 术语:并行性和并发性
1.2 工具和资源
1.3 示例代码
第一部分 并行Haskell
第 2 章 并行基础:Eval Monad
2.1 惰性求值和弱首范式
2.2 Eval monad、rpar和rseq
2.3 示例:并行化数独解算器
2.4 Deepseq
第 3 章 求值策略
第 4 章 数据流并行:Par Monad
第 5 章 Repa数据并行编程
第 6 章 Acellerate GPU编程
第二部分 并发Haskell
第 7 章 并发基础:线程和MVar
第 8 章 重叠I/O
第 9 章 线程的取消和超时
第 10 章 软件事务内存
第 11 章 高级并发抽象
第 12 章 并发网络服务程序
第 13 章 使用线程并行编程
第 14 章 分布式编程
第 15 章 调试、性能调整以及外部函数接口