[Haskell-cafe] on finding abstractions ...