On Thursday, 10 December 2015 at 13:43:58 UTC, Suliman wrote:
On Thursday, 10 December 2015 at 13:34:02 UTC, Mike Parker wrote:
On Thursday, 10 December 2015 at 13:23:29 UTC, Suliman wrote:


But question about why I need to get session info like:

writeln("USER Session: ", req.session.get!string("username"));

is still actual.

When you have a template that looks like this:

V get(V, K)(K key) {...}

The compiler is able to deduce the type of K because of the argument 'key'. However, there's no way for it to know what V should be. You have to tell it explicitly when you instantiate it:

auto str = get!string("key1");
auto i = get!int("key2");


because set return void, and get return T?

Reply via email to