Date of Award
2015
Document Type
Thesis
Degree Name
M.S. in Engineering Science
Department
Computer and Information Science
First Advisor
Conrad Cunningham
Second Advisor
Yixin Chen
Third Advisor
Dawn Wilkins
Relational Format
dissertation/thesis
Abstract
We investigate the effectiveness of functional reactive programming for games. To accomplish this, we clone aa, an existing game, in Elm, a purely functional programming language. We find that functional reactive programming offers an excellent alternative to event driven programming in purely functional languages. Elm still needs more work if it aims to compete with JavaScript libraries. Games, which typically need several inputs at the same time, benefit from the first class status of Signals, which allow them to be combined.
Recommended Citation
Salu, Peter Adewunmi, "Functional Reactive Programming For Games" (2015). Electronic Theses and Dissertations. 442.
https://egrove.olemiss.edu/etd/442
Concentration/Emphasis
Emphasis: Computer Science