标签: haskell keyword identifier
Haskell是否有类似的内容或完全不允许它?
谢谢
答案 0 :(得分:7)
某些字词在某些情境中是关键字,但可以在其他字词中自由用作标识符,例如as和hiding。
as
hiding
C#技巧只是稍微改变名称,因此它不再是关键字。在Haskell中,您可以在名称之前或之后加_,或者附加'。
_
'
答案 1 :(得分:3)
似乎不允许这样做。请注意,您通常可以将'放在关键字后面(因为这是一个有效的标识符)并获取非关键字。