[Haskell-cafe] lazy boxed array and builder?