鉴于:
λ: let x = 1 + 2
我跑来sprint打印它的值:
λ: :sprint x
x = _
正如预期的那样,它没有被评估。
但是,在评估之后x:
λ: x
3
sprint仍然输出_,即未评估:
λ: :sprint x
x = _
这是为什么?
鉴于:
λ: let x = 1 + 2
我跑来sprint打印它的值:
λ: :sprint x
x = _
正如预期的那样,它没有被评估。
但是,在评估之后x:
λ: x
3
sprint仍然输出_,即未评估:
λ: :sprint x
x = _
这是为什么?