Parallel ranges need a model for moving data
engineeringcpprangesparallelismgpuP0836R0 connects ranges with heterogeneous parallel algorithms. Its prototype shows how lazy composition can avoid temporary storage while exposing missing guarantees about layout and contiguity.