Function reverse

Reverses elements in a range

void reverse(Range) (
  ref Range range
)
if (from.std.range.isBidirectionalRange!Range && !from.std.range.isRandomAccessRange!Range && from.std.range.hasSwappableElements!Range || from.std.range.isRandomAccessRange!Range && from.std.range.hasLength!Range);

Parameters

NameDescription
range the range to reverse

Since

0.0.1