Introducing vibe.d!
Jacob Carlborg
doob at me.com
Sun Apr 29 23:22:49 PDT 2012
On 2012-04-29 20:29, Sönke Ludwig wrote:
> You just don't have to care about how to parse command line arguments,
> how to initialize the library and to start the event loop.
Right, didn't thought of that. Would it be a good idea to allow top
level code and use "import" and mixin the code in some context, i.e. :
// foo.d
auto settings = new HttpServerSettings;
settings.port = 8080;
listenHttp(settings, &handleRequest);
Then somewhere:
// vibe.d
void main (string[] args)
{
handleCommandLine(args);
init();
mixin(import("foo.d"));
}
--
/Jacob Carlborg
More information about the Digitalmars-d-announce
mailing list