来自 Haskell 与 Nitrogen 一起玩,遇到了一些我找不到例子的事情,所以如果有人可以帮助我:
Haskell在erlang中的where(和或let或任何类型的嵌套访问父变量的函数)?如何?你能?
burnOrDie hotness = foldl1 (>>) $ map burn ["Jimmy", "Adam", "Gonzo"]
where burn x
| hotness < 3 = print $ x ++ ": Ouch!"
| otherwise = print $ x ++ ": GAHHH! *die*"
部分申请?哈斯克尔:addOne = +1
内联 lambda 函数?哈斯克尔:map (\x -> x+x) [1,2,3]