[Haskell-cafe] Recommended class instances for container type