[Issue 3531] 'curry' doesn't work for templated functions
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Nov 20 06:29:59 PST 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3531
Lars T. Kyllingstad <bugzilla at kyllingen.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bugzilla at kyllingen.net
--- Comment #1 from Lars T. Kyllingstad <bugzilla at kyllingen.net> 2009-11-20 06:29:58 PST ---
The is(typeof(...)) constraint can be replaced with __traits(compiles, ...).
This works:
auto curry(T)(T arg2) if (__traits(compiles, { fun(arg, T.init); }))
{
return fun(arg, arg2);
}
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list