1. A method performed by a compiler in a computer system, the method comprising: identifying a set of two or more transformations on an indexable type in data parallel source code configured for execution on one or more data parallel optimal compute nodes; and generating data parallel executable code from the data parallel source code such that the data parallel executable code implements the set of two or more transformations on the indexable type as a combined operation.