On Friday, 25 January 2019 at 16:19:38 UTC, Neia Neutuladh wrote:
On Fri, 25 Jan 2019 09:34:47 +0000, AndreasDavour wrote:auto point3 = getResponse!Point!int("What's the point? ");This could be: getResponse!(Point!int) or: (getResponse!Point)!intD requires this to be disambiguated at the parsing stage, before the compiler works out what getResponse might be.An example of the latter: template getResponse(alias n) { alias getResponse = n; } getResponse!Point is just Point.I'm not sure why that tutorial has it wrong, but the way to get it fixed is to contact the author.
Thanks! I had some issues with the syntax, and getting that part correct got me to the conceptual bits, which is where I got lost for real. Syntax errors are such a drag, though.
Appreciated.
