[Haskell-cafe] How to use arrays efficiently?
Bulat Ziganshin
bulat.ziganshin at gmail.com
Fri May 16 08:00:12 EDT 2008
Hello Lauri,
Friday, May 16, 2008, 3:44:19 PM, you wrote:
impossible. you can try parallel arrays
> 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, Double)?
> UArray source code is far too cryptic for me.
> Regards,
> Lauri
> 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:
>
> http://haskell.org/haskellwiki/Modern_array_libraries
>
>
> --
> Best regards,
> Bulat mailto:Bulat.Ziganshin at gmail.com
>
>
>
--
Best regards,
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Haskell-Cafe
mailing list