<br><br><div class="gmail_quote">On Wed, Oct 3, 2012 at 2:19 PM, Rick Waldron <span dir="ltr"><<a href="mailto:waldron.rick@gmail.com" target="_blank">waldron.rick@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br><br><div class="gmail_quote"><div class="im">On Wed, Oct 3, 2012 at 2:04 PM, Rick Waldron <span dir="ltr"><<a href="mailto:waldron.rick@gmail.com" target="_blank">waldron.rick@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<br><br><div class="gmail_quote"><div>On Wed, Oct 3, 2012 at 1:43 PM, Brandon Benvie <span dir="ltr"><<a href="mailto:brandon@brandonbenvie.com" target="_blank">brandon@brandonbenvie.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Another options for Maps is to represent them as an array of [key, value].</blockquote><div><br></div></div><div>Which is a rough approximation of what a Map looks like internally.</div><div><br></div><div><br></div></div>



</blockquote><div><br></div></div><div>Sorry, this is incorrect. Map looks more like:</div><div><br></div><div>[key1, key2] </div><div>[value1, value2]</div><div><br></div><div>Sorry for confusion</div><span class="HOEnZb"><font color="#888888"><div>

<br></div></font></span></div></blockquote><div><br></div><div>I image it looking something like [key1, value1, key2, value2...] -- index % 2 implies values. Anything more would mean an awful lot of unnecessary allocations. I don't see why this wouldn't be sufficient for the json form as well, especially if the language had something like a take2 iterator.</div>

</div>