Inline imports redivivus

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Mon Jul 26 12:55:54 UTC 2021


On 7/24/21 3:52 PM, qxi wrote:
> On Friday, 23 July 2021 at 13:55:34 UTC, Andrei Alexandrescu wrote:
>> Mathias Lang just told me the bug preventing inline imports from 
>> working has been fixed, so I reopened this:
>>
>> https://github.com/dlang/druntime/pull/1756
>>
>> I think it's a very useful facility, more clearly so for large 
>> projects, and deserves a fair shake of the stick.
>>
>> If it works well in practice, a future language proposal could take 
>> `_import!"std.datetime".SysTime` to the simpler and better 
>> `import(std.datetime).SysTime`. Using it as a library facility seems 
>> like a good step.
> 
> import[std.datetime].SysTime
> import{std.datetime}.SysTime
> import std.datetime..SysTime
> import std.datetime::SysTime
> std.datetime::SysTime

import:std.datetime.SysTime



More information about the Digitalmars-d mailing list