Re: [Haskell-cafe] Haskell Data Structure design