[Haskell-cafe] OverloadedLists pattern-matching