<div dir="ltr">Data.Vector.Unboxed and Data.Vector.Storable.<div><br></div><div>Sometimes you have to be clever with memoization on these data structures, because every element in the vector is strict in the whole vector. There are some functions to help with this (like constructN).</div><div><br></div><div>--Will<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 18, 2015 at 3:25 AM, Kees Bleijenberg <span dir="ltr"><<a href="mailto:K.Bleijenberg@lijbrandt.nl" target="_blank">K.Bleijenberg@lijbrandt.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="NL" link="blue" vlink="purple"><p class="MsoNormal"><br></p><p class="MsoNormal">What is the most memory efficient replacement for a list?<u></u><u></u></p><p class="MsoNormal"><u></u> </p></div></blockquote></div></div></div></div>