元組模式匹配
元組上的模式匹配使用元組建構函式。例如,為了匹配一對,我們使用 (,)
建構函式:
myFunction1 (a, b) = ...
我們使用更多逗號來匹配元組和更多元件:
myFunction2 (a, b, c) = ...
myFunction3 (a, b, c, d) = ...
元組模式可以包含複雜模式,例如列表模式或更多元組模式。
myFunction4 ([a, b, c], d, e) = ...
myFunction5 (a, (b, (c, d), e), f) = ...