haskell
strange_jiong
作为一个初学者,或者进阶者,这并没有错。
当一个有能力的程序员而不是一个领导者,这也没有什么错。
真正的错误是,当你知道怎么去提高时仍然选择做一名初学者。
展开
-
Currying是什么
最近看的Haskell提到这个。 stackoverflow有个回答比较简单易懂。 Currying就是把一个带有多个参数的函数拆分成一系列带部分参数的函数。 看一下JavaScript中的例子:function add (a, b) { return a + b;}add(3, 4); returns 7 这个函数有两个参数a和b,返回它们的值。curry这个函数。function原创 2017-05-18 10:28:17 · 772 阅读 · 0 评论 -
haskell环境及sublimehaskell在win10上配置
学习一门新语言,最多的时间是花在环境的配置上,~~(>_<)~~。安装 Haskell类似其他语言,Haskell 提供两种风格的处理方式:批处理(“编译器”)和交互式(“解释器”)。其解释器可直接用于测试和计算,是初学者的好帮手。GHC 编译器和解释器(GHCi) 可能是特性实现最全面的系统 Hugs 解释器 高度可移植,轻量级 GHC 和 Hugs 都可以在 Windows 上工作。原创 2017-06-08 22:12:59 · 3284 阅读 · 3 评论