The Yampa arcade

  • Authors:
  • Antony Courtney;Henrik Nilsson;John Peterson

  • Affiliations:
  • Yale University, New Haven, CT;Yale University, New Haven, CT;Yale University, New Haven, CT

  • Venue:
  • Haskell '03 Proceedings of the 2003 ACM SIGPLAN workshop on Haskell
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Simulated worlds are a common (and highly lucrative) application domain that stretches from detailed simulation of physical systems to elaborate video game fantasies. We believe that Functional Reactive Programming (FRP) provides just the right level of functionality to develop simulated worlds in a concise, clear and modular way. We demonstrate the use of FRP in this domain by presenting an implementation of the classic "Space Invaders" game in Yampa, our most recent Haskell-embedded incarnation of FRP.