[Haskell-cafe] relational data representation in memory using haskell?