<div dir="ltr">From a core libraries perspective it'd be good to have these in one place. Right now we have them in primitive. <div><br></div><div>If we're going to start duplicating <b>that</b> much code, it seems it'd be worth incurring the dependency, which would get David his transformers dependency in turn.</div><div><br></div><div>-Edward</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 25, 2016 at 9:46 PM, wren romano <span dir="ltr"><<a href="mailto:wren@community.haskell.org" target="_blank">wren@community.haskell.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Jun 22, 2016 at 1:01 PM, David Feuer <<a href="mailto:david.feuer@gmail.com">david.feuer@gmail.com</a>> wrote:<br>
</span><span class="">> The only user-friendly wrappers I can find for SmallArray# and<br>
> SmallMutableArray# are in Data.Discrimination.Internal.SmallArray in the<br>
> discrimination package. What are the chances that we could get something<br>
> like that in the array package, or possibly some other GHC boot package? I<br>
> can't use discrimination in containers!<br>
<br>
</span>Depending on what you have in mind, I do have some (relatively)<br>
user-friendly wrappers in the unreleased new version of<br>
bytestring-trie. I mention because I'm planning on moving those<br>
wrappers into containers (and making them public so bytestirng-trie<br>
can reused them) once I get a chance to add the AMT implementation for<br>
IntMap this autumn.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Live well,<br>
~wren<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Libraries mailing list<br>
<a href="mailto:Libraries@haskell.org">Libraries@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries</a><br>
</div></div></blockquote></div><br></div>