2008/7/10 Dmitri O.Kondratiev <[EMAIL PROTECTED]>:
> allows construct an array of a fixed size. How to add more elements to the
> array later?

I can't really answer your question, however I bet that it would
require allocating another, bigger array and copying the old elements
over, at least from time to time. So you may want to take a look at
Data.Sequence[1], supporting O(1) append on both sides and (sort of)
O(log i) for accessing the i-th element.

[1] 
http://www.haskell.org/ghc/docs/latest/html/libraries/containers/Data-Sequence.html

HTH,

-- 
Felipe.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to