On Saturday, 18 June 2016 at 17:02:40 UTC, Joerg Joergonson wrote:
3. can't use canFind from algorithm. Complains it can't find a matching case. I tried many variations to get this to work.
canFind takes a range. Array isn't a range itself, but you can get one by slicing it with []:
---- import std.container.array; import std.algorithm; void main() { Array!int a = [1, 2, 3]; assert(a[].canFind(2)); assert(!a[].canFind(0)); } ----