Back to results

University of Mississippi

Functional Reactive Programming For Games

Abstract

dc:description.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.

Degree

thesis:*
Name thesis:degree_name
M.S. in Engineering Science
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer and Information Science
Year dc:date.available
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Salu, Peter Adewunmi
Contributors dc:contributor
  • Conrad Cunningham
  • Yixin Chen
  • Dawn Wilkins

Subjects

dc:subject × 7

Identifiers

dc:identifier.*
Repository record dc:identifier
https://egrove.olemiss.edu/etd/442
OAI identifier oai:identifier
oai:egrove.olemiss.edu:etd-1441

Chain of custody

source
Harvested from
University of Mississippi
Base URL
egrove.olemiss.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Salu, Peter Adewunmi. Functional Reactive Programming For Games. Thesis thesis, 2015. https://egrove.olemiss.edu/etd/442