Skip to main content Accessibility help

A functional animation starter-kit

  • Kavi Arya (a1)

A functional approach presents a fresh perspective on the problem of animation. We present an implementation of a functional animation system written in Haskell, and illustrate how it may be used to create simple and colourful animations.

Hide All
Arya, K. (1986) A functional approach to animation, Computer Graphics Forum, 5 (4): 297311.
Arya, K. (1988) The Formal Analysis of a Functional Animation System, D.Phil. thesis, Oxford University, UK.
Arya, K. (1989) Processes in functional animation. Proc. ACM Functional Programming Languages and Computer Architecture (FPCA '89) Conference,Imperial college,London, UK.
Haskell, . (1990) Report on the Programming Language Haskell, Version 1.0. YALEU/DCS/RR-777, Yale University, USA.
Henderson, P. (1982) Functional Geometry. Symposium on Lisp and Functional Programming.
Kleinman, A. (1990) A three dimensional graphics animation system in Haskell. Computer Science Senior Project, Yale University, 9 05.
Magnetat-Thalman, N. and Thalman, D. (1984) CINEMIRA: a 3D computer animation language based on actor and camera data-types. Technical Report, University of Montreal.
Magnetat-Thalman, N. and Thalman, D. (1985) Computer Animation: Theory and Practice. Springer-Verlag.
Tinmouth, J. (1991) A functional animation package in Haskell. Computer Science Senior Project, Yale University, 9 05.
Reynolds, C. W. (1982) Computer animation with scripts and actors. Proc. Siggraph '82, Volume 16 (3), 07.
Wadler, P. (1985) Listlessness is better than Laziness. Volume 217 of Lecture Notes in Computer Science, Springer-Verlag.
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

Journal of Functional Programming
  • ISSN: 0956-7968
  • EISSN: 1469-7653
  • URL: /core/journals/journal-of-functional-programming
Please enter your name
Please enter a valid email address
Who would you like to send this to? *


Altmetric attention score

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed

A functional animation starter-kit

  • Kavi Arya (a1)
Submit a response


No Discussions have been published for this article.


Reply to: Submit a response

Your details

Conflicting interests

Do you have any conflicting interests? *