Continuous integral range predicate

Rene Zwanenburg via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Thu Mar 31 04:41:17 PDT 2016


On Thursday, 31 March 2016 at 11:33:36 UTC, Nordlöw wrote:
> Is there a function in Phobos to check if a range of integral 
> elements is adjacent, that is
>
>     x[i+1] == x[i] + 1
>
> where x[i] is the i:th element of the range.

(untested)

std.algorithm.findAdjacent!((a, b) => a != b+1)(range).empty;


More information about the Digitalmars-d-learn mailing list