• 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