[Haskell-cafe] Streamed creation of STArray from list?