On 12/22/16 9:53 PM, Chris Wright wrote:
In point of fact, selective and static imports should be *faster* than
Andrei's way. Consider:
static import myapp.users, std.socket;
bool isUserOnline(myapp.users.User user, std.socket.Socket socket);
This has to locate a declaration named `User` in myapp.users, and it has
to locate a declaration named `Socket` in std.socket.
But let's look at Andrei's way:
bool isUserOnline(User user, Socket userSocket)
import myapp.users, std.socket;
with (static import myapp.users, std.socket)
bool isUserOnline(myapp.users.User user, std.socket.Socket socket);
Andrei