小编Flo*_*ian的帖子

什么是严格?

在Haskell中,我试图理解严格的概念.我明白那个

const x y = x
Run Code Online (Sandbox Code Playgroud)

第一个参数是严格的,但第二个参数不是.但是

 ifFun pred cons alt = if pred then cons else alt
Run Code Online (Sandbox Code Playgroud)

严格?第一个论点是严格的.我理解cons和alt的评估取决于pred的值.这是否意味着函数对这些参数不严格?

haskell lazy-evaluation

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

标签 统计

haskell ×1

lazy-evaluation ×1