DocumentCode
3668548
Title
Development of Functional Reactive Programming Using an Incrementally Modular Abstraction Hierarchy
Author
Kenji Ohmori
Author_Institution
Comput. &
fYear
2015
Firstpage
1
Lastpage
5
Abstract
The incrementally modular abstraction hierarchy, which is a general development method based on modern mathematics, is applied to a computer game implemented by using functional reactive programming within pure functional programming. In this work, this was done by using the Netwire programming library to implement functional reactive programming in the language Haskell, which is based on category theory. We developed the incrementally modular abstraction hierarchy (IMAH) to introduce a modern mathematical method for developing computer games in Netwire and demonstrated that IMAH is capable of facilitating the design and implementation of this challenging but difficult application area.
Keywords
"Games","Wires","Computers","Functional programming","Gravity","Clamps"
Publisher
ieee
Conference_Titel
IT Convergence and Security (ICITCS), 2015 5th International Conference on
Type
conf
DOI
10.1109/ICITCS.2015.7292972
Filename
7292972
Link To Document