Processes in a functional animation system
FPCA '89 Proceedings of the fourth international conference on Functional programming languages and computer architecture
Elements of functional programming
Elements of functional programming
FUDGETS: a graphical user interface in a lazy functional language
FPCA '93 Proceedings of the conference on Functional programming languages and computer architecture
TBAG: a high level framework for interactive, animated 3D graphics applications
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
ICFP '97 Proceedings of the second ACM SIGPLAN international conference on Functional programming
The Haskell school of expression: learning functional programming through multimedia
The Haskell school of expression: learning functional programming through multimedia
From Functional Animation to Sprite-Based Display
PADL '99 Proceedings of the First International Workshop on Practical Aspects of Declarative Languages
LFP '82 Proceedings of the 1982 ACM symposium on LISP and functional programming
Journal of Functional Programming
Programming graphics processors functionally
Haskell '04 Proceedings of the 2004 ACM SIGPLAN workshop on Haskell
Simple unification-based type inference for GADTs
Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming
Slideshow: functional presentations
Journal of Functional Programming
The worker/wrapper transformation
Journal of Functional Programming
Type-safe observable sharing in Haskell
Proceedings of the 2nd ACM SIGPLAN symposium on Haskell
TFP'10 Proceedings of the 11th international conference on Trends in functional programming
TFP'10 Proceedings of the 11th international conference on Trends in functional programming
Handshaking in kansas lava using patch logic
PADL'12 Proceedings of the 14th international conference on Practical Aspects of Declarative Languages
Monoids: theme and variations (functional pearl)
Proceedings of the 2012 Haskell Symposium
Hi-index | 0.00 |
ChalkBoard is a domain specific language for describing images. The ChalkBoard language is uncompromisingly functional and encourages the use of modern functional idioms. ChalkBoard uses off-the-shelf graphics cards to speed up rendering of functional descriptions. In this paper, we describe the design of the core ChalkBoard language, and the architecture of our static image generation accelerator.