作者:夜阑人静1314coolgirl | 来源:互联网 | 2022-12-10 13:07
因为函数应用程序在Haskell中是关联的,所以我期待
'x':'y':"z"
相当于('x':'y'):"z"
.
('x':'y')
是一个错误,因为'y'
它不是一个应该是的列表.
但'x':'y':"z"
评价"xyz"
喜欢'x':('y':"z")
.所以隐式括号在这里是正确的关联.我们怎么解释这个?
1> luqui..:
它已声明GHC.Types
(由其使用Prelude
)
infixr 5 :
这被称为固定声明.