I've just fixed UFCS for the experimental type function branch

Bruce Carneal bcarneal at gmail.com
Thu Sep 10 15:03:52 UTC 2020


On Thursday, 10 September 2020 at 14:14:30 UTC, Bruce Carneal 
wrote:
> On Thursday, 10 September 2020 at 13:55:06 UTC, Per Nordlöw 
> wrote:
>> On Thursday, 10 September 2020 at 09:43:34 UTC, Stefan Koch 
>> wrote:
>>> just a quick update.
>>> limited UFCS for type functions works again.
>>
>> Very nice.
>>
>
> Indeed.  Type functions look like a very promising lowering: a 
> new base functionality that can be used to reduce complexity in 
> both the compiler and, much more importantly, in all future 
> meta programs.

More accurately, the *addition* of type functions to the compiler 
will, necessarily, increase the complexity of the compiler in 
trade for complexity reduction in many future meta programs.





More information about the Digitalmars-d mailing list