On Thursday, 21 March 2024 at 02:14:36 UTC, WebFreak001 wrote:
On Saturday, 2 March 2024 at 17:40:29 UTC, Iain Buclaw wrote:
.. since they drastically make things easier (hexstrings) or
even possible in the first place (magic initializer thingies)
for library code and generated code.
I cannot
On Saturday, 2 March 2024 at 17:40:29 UTC, Iain Buclaw wrote:
Glad to announce the first beta for the 2.108.0 release, ♥ to
the 35 contributors.
This release comes with 7 major changes and 48 fixed Bugzilla
issues, including:
- In the language, support has been added for Interpolated
Expre
On Saturday, 2 March 2024 at 17:40:29 UTC, Iain Buclaw wrote:
[...]
Named arguments for functions have been implemented and
documented
Yay, I was really looking forward to this.
I currently use `std.typecons.Flag` virtually *everywhere* to
make sure I don't confuse parameters.
```d
auto
Am 16.03.2024 um 11:31 schrieb Daniel N:
```d
union U
{
float asFloat;
uint asInt;
}
auto u0 = U(1.0); // this sets the `asFloat` field
auto u1 = U(asInt: 0x3F80); // formerly not possible
```
Wow, this is so cool, can't wait to try it out, thanks to everyone who
made it happen!