Haskell Postcode data type