Functional Programming of GPUs

_ …_