图书介绍

Haskell函数式程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Haskell函数式程序设计
  • (英)理查德·伯德(Richard Bird)著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111529323
  • 出版时间:2016
  • 标注页数:233页
  • 文件大小:31MB
  • 文件页数:241页
  • 主题词:函数-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Haskell函数式程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 何谓函数式程序设计1

1.1 函数和类型1

1.2 函数复合2

1.3 例子:高频词2

1.4 例子:数字转换为词5

1.5 Haskell平台8

1.6 习题9

1.7 答案11

1.8 注记13

第2章 表达式、类型和值15

2.1 GHCi会话15

2.2 名称和运算符17

2.3 求值18

2.4 类型和类族20

2.5 打印值22

2.6 模块24

2.7 Haskell版面24

2.8 习题25

2.9 答案29

2.10 注记32

第3章 数33

3.1 类族Num33

3.2 其他数值类族33

3.3 取底函数的计算35

3.4 自然数37

3.5 习题39

3.6 答案40

3.7 注记41

第4章 列表42

4.1 列表记法42

4.2 枚举43

4.3 列表概括43

4.4 一些基本运算45

4.5 串联46

4.6 函数cancat、 map和filter46

4.7 函数zip和zipWith49

4.8 高频词的完整解50

4.9 习题52

4.10 答案55

4.11 注记58

第5章 一个简单的数独求解器59

5.1 问题说明59

5.2 合法程序的构造63

5.3 修剪选择矩阵64

5.4 格子的扩展67

5.5 习题70

5.6 答案71

5.7 注记72

第6章 证明73

6.1 自然数上的归纳法73

6.2 列表归纳法74

6.3 函数foldr78

6.4 函数foldl81

6.5 函数scanl83

6.6 最大连续段和问题84

6.7 习题87

6.8 答案90

6.9 注记96

第7章 效率97

7.1 惰性求值97

7.2 空间的控制100

7.3 运行时间的控制103

7.4 时间分析104

7.5 累积参数106

7.6 元组109

7.7 排序112

7.8 习题115

7.9 答案117

7.10 注记120

第8章 精美打印121

8.1 问题背景121

8.2 文档122

8.3 一种直接实现125

8.4 例子126

8.5 最佳格式128

8.6 项表示129

8.7 习题133

8.8 答案135

8.9 注记139

第9章 无穷列表140

9.1 复习140

9.2 循环列表141

9.3 作为极限的无穷列表143

9.4 石头-剪刀-布147

9.5 基于流的交互151

9.6 双向链表152

9.7 习题154

9.8 答案156

9.9 注记158

第10章 命令式函数式程序设计159

10.1 IO单子159

10.2 更多的单子162

10.3 状态单子165

10.4 ST单子167

10.5 可变数组169

10.6 不变数组173

10.7 习题175

10.8 答案178

10.9 注记183

第11章 句法分析184

11.1 单子句法分析器184

11.2 基本分析器186

11.3 选择与重复187

11.4 语法与表达式190

11.5 显示表达式192

11.6 习题194

11.7 答案196

11.8 注记198

第12章 一个简单的等式计算器199

12.1 基本思想199

12.2 表达式203

12.3 定律206

12.4 计算208

12.5 重写210

12.6 匹配211

12.7 代换213

12.8 测试计算器214

12.9 习题221

12.10 答案222

12.11 注记224

索引225

热门推荐