On Thu, Feb 23, 2006 at 03:26:56PM +0300, Bulat Ziganshin wrote:
> SM> I've added a ticket, scheduled for 6.6.
> 
> i just want to mention that current implementation is faster than this
> general one and enough for most of usages. so it will be great to make
> more general interface but use old implementation. then anyone who
> implemented resizable arrays will get possibility to make them an
> instance of MArray class.

That is the plan. none of the current Array implementations will
change, they will still be instances of both MArray and HasBounds. it is
just that HasBounds will no longer be a superclass of MArray, however
that doesn't affect performance in any appreciable way. (and array
operations pretty much always end up specialized anyway so all class
overhead disapears.)

        John

-- 
John Meacham - ⑆repetae.net⑆john⑈
_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://haskell.org/mailman/listinfo/haskell-prime

Reply via email to