[Haskell-cafe] problem with collection (container) class