Template arg deduction

Paul Backus snarwin at gmail.com
Wed Jul 7 19:45:12 UTC 2021


On Wednesday, 7 July 2021 at 19:14:52 UTC, Kevin Bailey wrote:
> I'm trying to use some fairly simple template argument 
> deduction, but
> maybe I'm not getting the syntax correct. C++ doesn't event 
> blink at
> something like this, but D is giving me:
>
> temptest.d(18): Error: template temptest.func cannot deduce 
> function from argument types !()(bar), candidates are:
> temptest.d(10):        func(T)(foo!T.bar f)
>
> I guess D can't crack open a type like that?

https://issues.dlang.org/show_bug.cgi?id=22111


More information about the Digitalmars-d-learn mailing list