gpt4 book ai didi

haskell - ':..' 在 Haskell 中意味着什么?

转载 作者:行者123 更新时间:2023-12-02 05:43:47 27 4
gpt4 key购买 nike

我正在读取以下数据类型:

data Ne
= NVar Id
| Ne :.. (Clos Term)
| NSplit Ne (Bind (Bind (Clos Term)))
| NCase Ne (Clos [(Label, Term)])
| NForce Ne
| NUnfold Ne (Bind (Clos Term))
deriving (Show, Eq)

第二个成员声明中的:..是什么?

最佳答案

构造函数的名称可以是以大写字母开头的字母数字,也可以是以冒号开头的符号。在后一种情况下,运算符将像中缀函数一样使用中缀。

So :..Ne 类型的中缀构造函数,它接受一个 Ne 类型的参数(左操作数)和一个Clos Term 类型(右操作数)。

关于haskell - ':..' 在 Haskell 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9996740/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com