[Haskell-cafe] Purely Functional Data Structures [was: OCaml list sees abysmal...]