And yet another cool project: fetching multiple URLs at once

Sebastiaan Koppe via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 16 12:09:23 PST 2015


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.


More information about the Digitalmars-d mailing list