localimport 1.3.0
Module for D's local import idiom.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
localimport
D import idiom originally described by Daniel Nielsen, see this blog post. Later refined by Dgame, see here.
I basically moved this into a module and added some tests.
import localimport;
void main() {
from.std.stdio.writeln("Hallo");
auto _ = from.std.datetime.stopwatch.AutoStart.yes;
std.stdio.writeln("Wow!");
static assert(std.traits.isIntegral!byte);
static assert(std.math.PI > 3.14);
/*
// this throws at compile time
from.std.stdio.thisFunctionDoesNotExist("Hallo");
from.std.stdio.thisFunctionDoesNotExist(42);
*/
}
- Registered by fr86
- 1.3.0 released 5 years ago
- FR86/localimport
- public domain
- Authors:
- Dependencies:
- none
- Versions:
-
1.3.0 2019-Jan-07 1.2.0 2019-Jan-07 1.1.0 2019-Jan-06 1.0.0 2019-Jan-06 ~master 2019-Jan-07 - Download Stats:
-
-
3 downloads today
-
63 downloads this week
-
327 downloads this month
-
119497 downloads total
-
- Score:
- 3.5
- Short URL:
- localimport.dub.pm