魔力Haskell

~ 韩冬 (作者)   (译者)
阅读
前  言 阅读
第一部分 基础知识
第1章 基本语法和GHCi
第2章 data和模式匹配
第3章 列表、递归和盒子比喻
第4章 元组、类型推断和高阶函数
第5章 常用的高阶函数和函数的补充语法
第6章 常用的列表操作:映射、过滤、 折叠和扫描
第7章 类型类
第8章 数字相关的类型类
第9章 type、newtype和惰性求值
第10章 模块语法以及cabal、Haddock 工具
第二部分 重要的类型和类型类
第11章 函子 阅读
第12章 透镜组 阅读
第13章 应用函子
第14章 单位半群和一些有趣的应用函子
第15章 解析器
第16章 单子
第17章 八皇后问题和列表单子
第18章 Reader单子
18.1 (->)a的单子实例声明
第19章 State单子
第20章 IO和它的伙伴们
第三部分 高级类型类和项目实践
第21章 语言扩展和程序标注 
第22章 Foldable和Traversable 
第23章 列表、数组和散列表
第24章 单子变换 
第25章 单子变换的升格操作
第26章 高效字符串处理 
第27章 网络编程 
第28章 Haskell与数据库
第29章 模板编程
第29章 模板编程
第30章 并发和并行编程
第31章 高级类型编程
第32章 序列化/反序列化与泛型编程
第33章 Haskell中的异常处理
书  号 978-7-115-43283-4
出版日期 2016-09
页  数 364
定  价 79.00 元
印刷方式 黑白
类  别

前滴滴出行首席架构师、美洽网总裁兼CTO李令辉作序推荐
贴近Haskell前沿,兼顾理论和实践的最佳参考书
揭秘单子变换、模板编程和泛型编程等特性
解答异常处理、网络编程、数据库操作等方面的常见问题

专家评论
对于程序员来说,对照着理论快速实践的图书更容易学习,韩冬同学的《魔力Haskell》就是这样一本读起来轻松愉快、很有亲和力的图书,书中提供了大量实践来配合理论讲解,学习起来没有太大压力。
——李令辉,前滴滴出行首席架构师,现美洽网总裁兼CTO

不要被书的名字欺骗,“魔力”在这本书里就是实实在在的引导,是为了一步一步降低学习Haskell的难度。读完它,你将领略到Haskell魔力下的编程之美。
——陆泰宁,百度资深前端工程师

本书是一本由浅入深的Haskell教程。书中首先介绍Haskell的基础语法和函数式编程的基本概念,以及GHC、GHCi、Cabal等工具的用法;接着按照函子→应用函子→单子的顺序介绍Haskell中核心的三大类型类,并以列表单子、Reader单子和State单子为例详细分析单子类型类的来龙去脉;最后介绍Foldable和Traversable类型类、单子变换、GHC的语言扩展和程序标注,以及网络编程、数据库、并发并行、序列化/反序列化与泛型编程、异常处理等内容。
不管你是刚刚开始学习编程的计算机爱好者,或是有一定编程经验的从业人员,还是对函数式编程已经有一些了解但希望进一步提高的进阶读者,我相信在本书中都能找到你想要的内容。

韩冬

北京理工大学07级毕业生,毕业后从事嵌入式开发,后投身互联网行业,曾任职百度、美团网高级前端工程师,现在在滴滴出行平台架构组从事架构开发工作。在工作中实践函数式编程,经验丰富。

平时除了在github上维护前端项目之外,还维护一些haskell编写的实用工具 ,倡导使用haskell快速、高效地开发健壮的代码。提倡应用函数式编程的理念,提高软件开发的可维护性。

本书标签

× 186
× 113

相关标签