phobos/std/range
Ate Eskola 128f75181c
Optimised std.range.chain (#8713)
* Optimised std.range.chain
Chain now remembers which subrange has the first and the last elements,
eliminating needless work on each usage.

* Style fix.

* No longer needless `.empty` calls in the constructor.

* Improvements based on Razvans observations.
2023-04-07 13:41:04 +03:00
..
interfaces.d Fix issue 22608 - RandomAccessInfinite is not a valid random-access range 2021-12-19 02:48:10 +00:00
package.d Optimised std.range.chain (#8713) 2023-04-07 13:41:04 +03:00
primitives.d fix isBidirectionalRange with no-postblit .back 2023-03-12 19:49:07 +01:00