<div dir="ltr"><div><div>Hi Dana,<br><br></div>Great stuff, thank you for this brief history of xquery! It's good to understand from your story that arrays don't add as much complexity as there could have been with sets, bags and lists. However, that said the array spec does seem a bit like a mixed paradigm solution. Let's just say it's a mixed blessing, as IMO neither functional nor imperative typesystems provide all the answers.<br><br></div>Wouter<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-26 18:14 GMT+02:00 daniela florescu <span dir="ltr"><<a href="mailto:dflorescu@me.com" target="_blank">dflorescu@me.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><span class=""><div><blockquote type="cite"><div><div style="word-wrap:break-word"><div><br></div><div>And then there were people with one foot in the functional community and one foot in the database community, like me and Jerome Simeon</div><div>(IBM) : we both implemented OQL as part of our PhDs - the object oriented query language <a href="https://en.wikipedia.org/wiki/Object_Query_Language" target="_blank">https://en.wikipedia.org/wiki/Object_Query_Language</a>)</div></div></div></blockquote><br></div></span><div>Oh…and how can I forget, stupid me !? :-)</div><div><br></div><div>In the bunch with me and Jerome, all three influenced by both functional programming AND databases,  was also Michael Rys (Microsoft).</div><div><br></div><div>He was also fundamental in this decision, and many other afterwards.</div><div><br></div><div>HTH,</div><div>Dana</div><div><br></div><div><br></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div>
<p> 
W.S. Hager<br>
Lagua Web Solutions<br>
<a href="http://lagua.nl/" target="_blank">http://lagua.nl</a><br></p></div></div>
</div>