On Tuesday, 17 January 2017 at 10:49:14 UTC, Enjoys Math wrote:
Z add(Z...)(Z a...) {
        return a + b;
}

func[] operatorPool = [&add!int];

Variant library isn't liking that. Removing & causes another error.

Essentially I want a pool of all operators that I define, but these operators can be of differing types (which I should be able to programatically grab), and different N-aryness.

func?  I mean std.variant.Variant there.

Reply via email to