Thread overview
multi compare
Mar 17, 2017
Hussien
Mar 17, 2017
Adam D. Ruppe
Mar 17, 2017
Hussien
March 17, 2017
Instead of

if (x == a || x == b || x = c || ....)

is there an easier way

stuff like

if (x in [a,b,c,..])

doesn't work.




March 17, 2017
On Friday, 17 March 2017 at 00:39:15 UTC, Hussien wrote:
> if (x in [a,b,c,..])

import std.algorithm.comparison;

x.among(a, b, c);

http://dpldocs.info/experimental-docs/std.algorithm.comparison.among.1.html
March 17, 2017
On Friday, 17 March 2017 at 01:27:01 UTC, Adam D. Ruppe wrote:
> On Friday, 17 March 2017 at 00:39:15 UTC, Hussien wrote:
>> if (x in [a,b,c,..])
>
> import std.algorithm.comparison;
>
> x.among(a, b, c);
>
> http://dpldocs.info/experimental-docs/std.algorithm.comparison.among.1.html

thanks