[Haskell-cafe] (general question) Approaches for storing large amount of simple data structures