天天看点

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

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

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

目 录

第 1 章 绪论

<a href="https://yq.aliyun.com/articles/90913">1.1 术语:并行性和并发性</a>

<a href="https://yq.aliyun.com/articles/90927">1.2 工具和资源</a>

<a href="https://yq.aliyun.com/articles/90934">1.3 示例代码</a>

第一部分 并行haskell

第 2 章 并行基础:eval monad

<a href="https://yq.aliyun.com/articles/90945">2.1 惰性求值和弱首范式</a>

<a href="https://yq.aliyun.com/articles/90977">2.2 eval monad、rpar和rseq</a>

<a href="https://yq.aliyun.com/articles/91006">2.3 示例:并行化数独解算器</a>

<a href="https://yq.aliyun.com/articles/91020">2.4 deepseq</a>

第 3 章 求值策略

第 4 章 数据流并行:par monad

第 5 章 repa数据并行编程

第 6 章 acellerate gpu编程

第二部分 并发haskell

第 7 章 并发基础:线程和mvar

第 8 章 重叠i/o

第 9 章 线程的取消和超时

第 10 章 软件事务内存

第 11 章 高级并发抽象

第 12 章 并发网络服务程序

第 13 章 使用线程并行编程

第 14 章 分布式编程

第 15 章 调试、性能调整以及外部函数接口

继续阅读