【发布时间】:2016-10-29 09:13:48
【问题描述】:
我正在寻找一种在不需要实际数据时简化函数模式的方法:
data X = A | B String | C Int Int String
myfn :: X -> Int
myfn A = 50
myfn (B _) = 200
myfn (C _ _ _) = 500
有没有办法制作一个更简单的模式来匹配 C,只是丢弃这些值?
hsdev 添加了一个提示“提示:使用记录模式”,但谷歌并没有帮助我。
【问题讨论】:
标签: haskell pattern-matching record algebraic-data-types