Haskell 数据类型模式匹配
假设您有
data SS=
SSliteral Value
,
data Value=
SSint Int
现在假设您有 n
,其类型为 SS
。您想获取 SS
的 Int
值,您会如何做?
Lets say you have
data SS=
SSliteral Value
and
data Value=
SSint Int
Now lets say you have n
which is of type SS
. You want to get the Int
value of SS
, how would you go about doing so?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们用记录语法定义:
现在我们定义
现在我们是无点的。
We define with record syntax:
now we define
And now we are point-free.
你对 n 进行模式匹配。
我建议你阅读lyah。
You pattern match on n.
I suggest you read lyah.