1. 首页
  2. 课程学习
  3. 专业指导
  4. AHASKELL趣学指南

AHASKELL趣学指南

上传者: 2019-05-15 08:37:25上传 RAR文件 782.53KB 热度 71次
haskell是一门纯函数式编程语言。在命令式语言中执行操作需要给电脑安排一组命令,随着命令的执行,状态就会随之发生改变。例如你给变量a赋值为5,而随后做了其它一些事情之后a就可能变成的其它值。有控制流程,你就可以重复执行操作。然而在函数式编程语言中,你不是像命令式语言那样命令电脑“要做什么”,而是通过用函数来描述出问题“是什么”,如“阶乘是指从1到某数间所有数字的乘积”。变量一旦赋值,就不可以更改了,你已经说了a就是5,就不能再另说a是别的什么数。做人不能食言,对不?所以说,函数式编程语言中的函数能做的唯一事情就是求值,因而没有副作用。一开始会觉得这很受限,不过好处也正源于此:若以同样的参数调用同一函数两次,得到的结果总是相同。这被称作“引用透明”。如此一来
用户评论
码姐姐匿名网友 2019-05-15 08:37:25

这是打包好的网页,,谨慎下载

码姐姐匿名网友 2019-05-15 08:37:25

换种思维吧, 看看

码姐姐匿名网友 2019-05-15 08:37:25

书写的很好,适合初学者学习。

码姐姐匿名网友 2019-05-15 08:37:25

这本书有网页版的,中英文都有,不过网页版的看着不太方便,还是能打印出来看纸质的更舒服

码姐姐匿名网友 2019-05-15 08:37:25

书写的很简单,适合初学者

码姐姐匿名网友 2019-05-15 08:37:25

正在学习Haskell,就是当做消遣,应该会很有用

码姐姐匿名网友 2019-05-15 08:37:25

书很好,需要认真读才能看完

码姐姐匿名网友 2019-05-15 08:37:25

很好的haskell入门书,搭配“real world haskell”更佳,只是。。。haskell真心需要沉下心来学。谢谢楼主!

码姐姐匿名网友 2019-05-15 08:37:25

这书看起来不错,要认真看完,希望对思维有所拓展

码姐姐匿名网友 2019-05-15 08:37:25

书很好,竟然有人能那么认真看完,我也要认真看完