https://github.com/dotnet/corefxlab/blob/master/docs/specs/span.md Seems like D wisdom is creeping in. For instance, the Data Pipelines section basically explains why ranges/slices and algorithms are nice and relevant: <https://github.com/dotnet/corefxlab/blob/master/docs/specs/span.md#data-pipelines>