元組模式匹配

元組上的模式匹配使用元組建構函式。例如,為了匹配一對,我們使用 (,) 建構函式:

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) = ...