小编Ser*_*lla的帖子

为什么产品[0 ..]不能立即评估为0"?

我想要了解懒惰.因为0乘以任意数字是0,不应该product [0..]评估为0?我也试过foldl (*) 1 [0..],并将我自己的产品定义为

myProduct 0 _ = 0
myProduct _ 0 = 0
myProduct a b = a*b
Run Code Online (Sandbox Code Playgroud)

为什么一旦找到0,折叠就会停止?

haskell lazy-evaluation

16
推荐指数
1
解决办法
527
查看次数

鱼壳:是否可以方便地剥离延伸?

是否有任何方便的方法从文件名中删除任意扩展名,这是什么${i%%.*}?我会坚持我的朋友sed吗?

fish

12
推荐指数
5
解决办法
3283
查看次数

标签 统计

fish ×1

haskell ×1

lazy-evaluation ×1