Hi!I've been thinking about how alias template parameters work and I'm really confused =)
It makes perfect sense for literals, names, etc. But what I can't get is how does it work for delegates.
If I have a function auto apply(alias fun, T...)(T args) { return fun(args); } And then I have int y = 2; apply!(x => y)(1);How in the world does this work? Is the context address known at compile-time?