phobos
phobos copied to clipboard
The standard library of the D programming language
…ssed around in examples This doesn't fix that non-copyable regions are still passed around in examples, so we still rely on NRVO to do its thing and elide the copy,...
this is a breaking change. In order to make the logger work with allocator and the forward messages without the need to gc allocation writeLogMsg had to go. To test...
This adds std.file.createTempFile, which creates a temporary file with a random name (optionally with a specified prefix and/or suffix). By default, the file is empty, but if data is passed...
- document, handle, and throw HTTPStatusException on non-2xx responses in other high-level API functions (download, upload, byLineAsync, byChunkAsync) - similar to how get, post, et.al. work - still downloads/fetches the...
…ranges
To get rid of autodecode, first we must make Phobos independent of whether autodecoding is on or off. So turn it off and see what breaks. Fixes should be in...
As I'd like to see this move forwards, but am in the middle of finishing up work on new ports (making sure that 128-bit is working properly for both IEEE...
We shouldn't advertise code like this: ``` JSONValue json = parseJSON(`{"foo": 1}`); auto a = &(json.object()); json.uinteger = 0; (*a)["hello"] = 1; ``` https://run.dlang.io/is/KW86zH https://dlang.org/phobos/std_json.html