Correction: This is what I think you mean: bool sliceOf(T)(in T[] part, in T[] whole) { return (whole.ptr <= part.ptr && part.ptr + part.length <= whole.ptr + whole.length); }Yes, of course. I had lhs, rhs and messed up the renaming of those.
https://github.com/dcarp/phobos/compare/sliceOf
