@article{Elsman:2018:SIH:3243631.3236792, author = {Elsman, Martin and Henriksen, Troels and Annenkov, Danil and Oancea, Cosmin E.}, title = {Static Interpretation of Higher-order Modules in Futhark: Functional GPU Programming in the Large}, journal = {Proc. ACM Program. Lang.}, issue_date = {September 2018}, volume = {2}, number = {ICFP}, month = jul, year = {2018}, issn = {2475-1421}, pages = {97:1--97:30}, articleno = {97}, numpages = {30}, url = {http://doi.acm.org/10.1145/3236792}, doi = {10.1145/3236792}, acmid = {3236792}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {GPGPU, compilers, functional languages, modules}, }