On Sunday, 2 April 2017 at 20:48:09 UTC, Inquie wrote:
On Sunday, 2 April 2017 at 20:02:56 UTC, Basile B. wrote:
On Sunday, 2 April 2017 at 19:24:14 UTC, Inquie wrote:
is it possible to create a delegate that takes an optional number of parameters and/or return type?

T delegate(S...)(S) special_delegate;

I guess this is impossible?

alias Dg(Return, Params...) = Return delegate(Params);

Dg!(int,float, string) myDg;

What I mean is that I want to be able to overload delegates like one can do with normal members.

Show a usage, someone certainly propose a pattern that does the job.

Reply via email to