Pattern matching on tuples uses the tuple constructors. To match a pair for example, we'd use the (,) constructor:
myFunction1 (a, b) = ...
We use more commas to match tuples with more components:
myFunction2 (a, b, c) = ...
myFunction3 (a, b, c, d) = ...
Tuple patterns can contain comple...