I admit to a certain amount of ambivalence to releasing Yet Another Monadic Concurrency library. (I don't think Equeue is in quite the same category, since it has such a different style of interface.) But I think we had good reasons for creating Async. As I said in my blog post, the differences in error-handling and interleaving policy were enough that we really felt we needed a different library. And now that we've created it, there are multiple reasons to release it. For one thing, we want it for out own open-source projects outside of the office! And it's a precondition for us for releasing other software that we've developed internally that depends on Async. As an aside, we use lots of OCaml libraries developed outside our walls: RES, PCRE, Lacaml, Postgres bindings and OUnit and xml-light, to name some off the top of my head. y On Wed, Oct 26, 2011 at 3:33 AM, Gerd Stolpmann wrote: > Which is already the third one (Equeue and Lwt being the others). I'm > very up to reinventing the wheel, but I guess there is some reason. > > Does Janestreet use any open source libraries? Or does the commitment > not go that far? > > Gerd > > Am Dienstag, den 25.10.2011, 20:32 -0400 schrieb Yaron Minsky: > > While we're in the announcing mood, I wanted to announce the first > > public release of Async, Jane Street's monadic concurrency library. > > > > You can find out more about Async here: > > > > > > http://ocaml.janestreet.com/?q=node/100 > > > > > > y > > -- > ------------------------------------------------------------ > Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de > Creator of GODI and camlcity.org. > Contact details: http://www.camlcity.org/contact.html > Company homepage: http://www.gerd-stolpmann.de > *** Searching for new projects! Need consulting for system > *** programming in Ocaml? Gerd Stolpmann can help you. > ------------------------------------------------------------ > >