On Wednesday, 16 December 2015 at 19:32:36 UTC, Andrei Alexandrescu wrote:
On 12/16/2015 02:12 PM, Sebastiaan Koppe wrote:
I think what I am trying to say is that a lot of stuff is already
available on code.dlang.org, just not in phobos. Which begs the
question, should it be? And if it does, shouldn't you rather consider
merging vibe.d with phobos? Or parts of it?

Generally phobos should be compelling in and of itself and grow in breadth and depth over time.

Well it can never encompass all the library code people write, it having a way lower threshold. In that regard I suppose Phobos does well when it tries to support libraries by developing good low/mid-level code. Stuff like std.algorithms, collections and ndslice. But do you really want to put a ODBC client in there, as an example? Or a grayscale filter?

I think a facility for asynchronous HTTP fetching would be a great addition. Your code looks pretty rad and well integrated with the rest of Phobos. I encourage you to pursue merging it to Phobos.

Thanks. It is more an async/observable library than anything else. And it depends on vibe.d. When I get rid of the vibe.d dependency, or make it optional, I might consider prepping it up for inclusion.

Reply via email to