getX : Point @$\rightarrow$@ Nat getX p = Point.x p getY : Point @$\rightarrow$@ Nat getY record { x = a ; y = b} = b xPlus5 : Point @$\rightarrow$@ Point xPlus5 p = record p { x = (Point.x p) + 5}