小编ang*_*yen的帖子

在Haskell中使用'let'的功能纯度

当我正在学习Haskell时,我理解它是一种纯函数式语言.我无法理解为什么 - let陈述不违反纯度.

例如(在ghci中):

Prelude> let e = exp 1
Prelude> e
2.718281828459045
Prelude> let e = 2
Prelude> e
2
Run Code Online (Sandbox Code Playgroud)

是不是我的第二个let产生副作用的声明?或者是第二个let声明是一个新的关闭?

haskell

6
推荐指数
2
解决办法
433
查看次数

Windows中的Sublime Package Control快捷方式

在我的Mac上,我可以使用Cmd + Shift + P打开Sublime Text 3软件包资源管理器.我怎样才能在我的Windows机器上执行此操作?ctrl + Shift + P对我不起作用,谷歌搜索没有产生任何结果.

sublimetext3

5
推荐指数
1
解决办法
5234
查看次数

标签 统计

haskell ×1

sublimetext3 ×1