[Haskell-cafe] How to use arrays efficiently?
abhay.parvate at gmail.com
Fri May 16 07:52:16 EDT 2008
As far as I know, you can't. It needs machine representable types, such as
Int, Double, Char, etc. But making a tuple of three UArray Int Double may
2008/5/16 Lauri Oksanen <lassoken at gmail.com>:
> Thanks for help. I did some tests with UArray and it does the trick.
> The problem remaining is, how to implement UArray Int (Double, Double,
> UArray source code is far too cryptic for me.
> On Fri, May 16, 2008 at 11:37 AM, Bulat Ziganshin <
> bulat.ziganshin at gmail.com> wrote:
>> Hello Lauri,
>> Friday, May 16, 2008, 12:19:29 PM, you wrote:
>> > pixelArray :: Array Int Color
>> it's boxed array which means that its elements are stored as thunks
>> computed only when you actually use them. try UArray instead:
>> Best regards,
>> Bulat mailto:Bulat.Ziganshin at gmail.com
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe