DIPs icon indicating copy to clipboard operation
DIPs copied to clipboard

D Improvement Proposals

Results 19 DIPs issues
Sort by recently updated
recently updated
newest added

This DIP aims to solve the common problem that arise when mixing delegates and attributes. It describes a language addition which the author feels will be natural to seasoned users...

Inspired by Don Clugston's idea to add `__ctfe` as a function attribute.

new DIP

This DIP introduces a new SpecialKeyword to act as a default initializer to make UDAs more powerful and expressive.

This is a revival of #22, because I thought the idea is cool and I often could profit from the changes of this DIP. I am not an expert on...

This is a DIP to enable the compiler to emit better error messages for constrained template overloads and better document the constraints when reading the source. Essentially `if` constraints become...