[Haskell-cafe] Comparing on multiple criteria