Okay, let me ask the following question:<div><br></div><div>Would anybody besides me be heartbroken if priority queues *weren't* put into containers, but were instead put into the Platform?</div><div><br clear="all">Louis Wasserman<br>
<a href="mailto:wasserman.louis@gmail.com">wasserman.louis@gmail.com</a><br><a href="http://profiles.google.com/wasserman.louis">http://profiles.google.com/wasserman.louis</a><br>
<br><br><div class="gmail_quote">On Thu, Mar 18, 2010 at 6:50 PM, Thomas Schilling <span dir="ltr"><<a href="mailto:nominolo@googlemail.com">nominolo@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 18 March 2010 22:02, Louis Wasserman <<a href="mailto:wasserman.louis@gmail.com">wasserman.louis@gmail.com</a>> wrote:<br>
> I'm still pretty strongly in favor of putting priority queues into<br>
> containers: other programming languages consider it necessary for inclusion<br>
> into standardized libraries, people will be more likely to use appropriate<br>
> data structures for their needs when reliable, friendly implementations are<br>
> already at their fingertips, and other reasons already discussed.<br>
<br>
</div><div><div></div><div class="h5">The Haskell Platform is really is intended to be available at your<br>
fingertips. Unfortunately, the following does not work (although I<br>
thought it's supposed to)<br>
<br>
$ cabal install haskell-platform<br>
<br>
Nevertheless, the libraries bundled with GHC are those libraries that<br>
GHC itself needs and which therefore cannot be upgraded independently.<br>
The real standard libraries are the Haskell Platform and if your<br>
package is part of the platform, then your package *is* in status<br>
equivalent to things like java.util.*.<br>
<br>
This weekend's Hackathon in Zürich will partly be dedicated to getting<br>
the next release of the Platform release ready. If you can get your<br>
package into the following platform release (due 6 months after the<br>
current release), then this would surely make it the default package<br>
for anyone in need of a PQ.<br>
<br>
/ Thomas<br>
--<br>
Push the envelope. Watch it bend.<br>
</div></div></blockquote></div><br></div>