<div dir="ltr">Andrew,<div><br></div><div>The sheer number of packages is overwhelming and you can spend a very long time indeed trying to find something "suitable"... which... eventually may lead one to the conclusion, "It'll be quicker to roll my own" and then "Hey, I will upload it to Hackage, someone else might like it"... and so the list grows and grows and what began as an altruistic thought serves only to make it harder for the next guy to "find a suitable package".</div><div><br></div><div>Personally, I've walked away from Haskell purely because I got fed up being continually bitten by "cabal hell".</div><div>It's a shame because apart from LISP no other language has had such an impact on my thinking.</div><div><br></div><div>I did find that whatever package I used though, they tend to work, so maybe take the first one and get on with it, that's what I used to do.</div><div><br></div><div>Hope that helped, it probably didn't.</div><div>All the best,</div><div>Sean Charles.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 28 September 2015 at 16:15, Andrew Bernard <span dir="ltr"><<a href="mailto:andrew.bernard@gmail.com" target="_blank">andrew.bernard@gmail.com</a>></span> wrote:<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;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif"><div><div><div>Since starting to look on Hackage for packages for such vital things as queues and algorithms, I am surprised to see very low numbers of downloads for packages that seem to me to be vitally important. For example, queuelike has only been downloaded 1617 times since being uploaded in 2009. Similar very low numbers seem to apply for many packages. Another example is cubicspline with only 485 downloads.</div><div><br></div><div>My question is, are the numbers on Hackage correct, and if so, do they indicate hardly anybody uses them, or indeed Haskell? I am starting to wonder.</div><div><br></div><div>I also notice version numbers are very low, often less than one and most often around 0.1 or so. This is either a display of extreme modesty on the part of Haskell library code developers (in fact, often found in open source communities), or an indication of lack of maturity of the code. Overall I am puzzled about this. I am trying to establish what packages to use in my coding and there seems to be little indication of what to choose, and how to assess code maturity. What am I missing?</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Andrew</div><div><br></div><div><div></div></div></font></span></div></div></div>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div>