1997 FunctionalReactiveAnimation
- (Elliott & Hudak, 1997) ⇒ Conal Elliott, and Paul Hudak. (1997). “Functional Reactive Animation.” In: Proceedings of the second ACM SIGPLAN International Conference on Functional programming. ISBN:0-89791-918-1 doi:10.1145/258949.258973
Subject Headings: Functional Reactive Programming.
Notes
Cited By
- http://scholar.google.com/scholar?q=%221997%22+Functional+Reactive+Animation
- http://dl.acm.org/citation.cfm?id=258949.258973&preflayout=flat#citedby
Quotes
Abstract
Fran (Functional Reactive Animation) is a collection of data types and functions for composing richly interactive, multimedia animations. The key ideas in Fran are its notions of behaviors and events. Behaviors are time-varying, reactive values, while events are sets of arbitrarily complex conditions, carrying possibly rich information. Most traditional values can be treated as behaviors, and when images are thus treated, they become animations. Although these notions are captured as data types rather than a programming language, we provide them with a denotational semantics, including a proper treatment of real time, to guide reasoning and implementation. A method to effectively and efficiently perform event detection using interval analysis is also described, which relies on the partial information structure on the domain of event times. Fran has been implemented in Hugs, yielding surprisingly good performance for an interpreter-based system. Several examples are given, including the ability to describe physical phenomena involving gravity, springs, velocity, acceleration, etc. using ordinary differential equations.
References
;
Author | volume | Date Value | title | type | journal | titleUrl | doi | note | year | |
---|---|---|---|---|---|---|---|---|---|---|
1997 FunctionalReactiveAnimation | Conal Elliott Paul Hudak | Functional Reactive Animation | 10.1145/258949.258973 | 1997 |