|
- Defining a pair is easy.
- \begin{haskellcode}
- p :: (Int, Char) -- this is the type
- p = (2, 'y') -- this is how we construct the pair
-
- -- pattern matching against pairs
- sumPair :: (Int, Int) -> Int
- sumPair (x, y) = x + y
- \end{haskellcode}
- \pause
- Note: we use \code{(x, y)} notation for both the type and the definition! Those are still two different things. We can also have triples, quadruples etc.
|