This is a submodule of . It contains

nothrow
@nogc
BetterC alternative to
MultiwayMerge
from
std.algorithm.setops
.

Copyright

Andrei Alexandrescu 2008-.

License

.

Authors

(original Phobos code), Ilya Yaroshenko (Mir & BetterC rework, optimization).

Functions

multiwayMergeReturns:

Because does not allocate extra memory, it will leave modified. Namely, assumes ownership of and discretionarily swaps and advances elements of it. If you want to preserve its contents after the call, you may want to pass a duplicate to (and perhaps cache the duplicate in between calls).

multiwayUnionautoReturns:

A range of the union of the ranges in

ror
. See also:

unionLengthReturns:

A length of the union of the ranges in

ror
.

Structs

MultiwayMergeReturns:

Because does not allocate extra memory, it will leave modified. Namely, assumes ownership of and discretionarily swaps and advances elements of it. If you want to preserve its contents after the call, you may want to pass a duplicate to (and perhaps cache the duplicate in between calls).