Congratulations, you just listed some of the main APL primitives. They've been standardized and given standard names, even in Unicode, since the 70's or 80's? Sorry, I couldn't resist. :-)
I find it unfortunate that these ideas are only now beginning to find some general acceptance in larger, more mainstream languages.