isSortedRange

True if R is a SortedRange

Members

Aliases

T
alias T = TypesOf!R[0]
Undocumented in source.

Manifest constants

isSortedRange
enum isSortedRange;
Undocumented in source.

Examples

import std.algorithm: sort;
import std.range: assumeSorted;
static assert(isSortedRange!(typeof([0, 1, 2])) == false);
static assert(isSortedRange!([0, 1, 2].sort) == true);
static assert(isSortedRange!(typeof([0, 1, 2].assumeSorted)) == true);
static assert(isSortedRange!int == false);

See Also

std.range.SortedRange

Meta