16 May 14:00
Re[2]: How to use arrays efficiently?
Bulat Ziganshin <bulat.ziganshin <at> gmail.com>
2008-05-16 12:00:12 GMT
2008-05-16 12:00:12 GMT
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
RSS Feed