For the specific case of summing while skipping missing values, see my PR:
https://github.com/JuliaLang/julia/pull/28027
Regarding the need for a view-based mapslices
, I totally agree, since for most operations you don’t want to mutate the inputs. I suggest filing an issue, since the existing ones are not exactly about that.