我无法理解为什么这些会有所不同.
Prelude> :t ((<) 3)
((<) 3) :: (Num a, Ord a) => a -> Bool
Prelude> ((<) 3) 2
False
Prelude>
Prelude> :t (< 3)
(< 3) :: (Num a, Ord a) => a -> Bool
Prelude> (< 3) 2
True
Prelude>
Run Code Online (Sandbox Code Playgroud)
我怀疑有一个直截了当的答案,但我甚至不知道用什么词来描述第一和第二个案例之间的区别.我很乐意编辑我的问题,一旦有人告诉我这是什么情况,使用正确的命名法.
| 归档时间: |
|
| 查看次数: |
81 次 |
| 最近记录: |