Content area

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.

Details

1010268
Title
Functional reactive programming for games
Number of pages
38
Degree date
2015
School code
0131
Source
MAI 55/03M(E), Masters Abstracts International
ISBN
978-1-339-41141-5
Committee member
Chen, Yixin; Wilkins, Dawn E.
University/institution
The University of Mississippi
Department
Computer Science
University location
United States -- Mississippi
Degree
M.S.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
10000715
ProQuest document ID
1759039165
Document URL
https://www.proquest.com/dissertations-theses/functional-reactive-programming-games/docview/1759039165/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic