{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T23:02:16Z","timestamp":1743030136625,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642229404"},{"type":"electronic","value":"9783642229411"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-22941-1_10","type":"book-chapter","created":{"date-parts":[[2011,8,23]],"date-time":"2011-08-23T12:23:14Z","timestamp":1314102194000},"page":"150-165","source":"Crossref","is-referenced-by-count":1,"title":["Every Animation Should Have a Beginning, a Middle, and an End"],"prefix":"10.1007","author":[{"given":"Kevin","family":"Matlage","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andy","family":"Gill","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"volume-title":"Haskell 98 Language and Libraries \u2013 The Revised Report","year":"2003","unstructured":"Peyton Jones, S. (ed.): Haskell 98 Language and Libraries \u2013 The Revised Report. Cambridge University Press, Cambridge (2003)","key":"10_CR1"},{"unstructured":"McBride, C., Patterson, R.: Applicative programing with effects. Journal of Functional Programming 16(6) (2006)","key":"10_CR2"},{"key":"10_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/978-3-642-16478-1_4","volume-title":"Implementation and Application of Functional Languages","author":"K. Matlage","year":"2010","unstructured":"Matlage, K., Gill, A.: ChalkBoard: Mapping functions to polygons. In: Moraz\u00e1n, M.T., Scholz, S.-B. (eds.) IFL 2009. LNCS, vol.\u00a06041, pp. 55\u201371. Springer, Heidelberg (2010)"},{"key":"10_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/3-540-49201-1_5","volume-title":"Practical Aspects of Declarative Languages","author":"C. Elliott","year":"1999","unstructured":"Elliott, C.: From functional animation to sprite-based display. In: Gupta, G. (ed.) PADL 1999. LNCS, vol.\u00a01551, p. 61. Springer, Heidelberg (1999)"},{"doi-asserted-by":"crossref","unstructured":"Elliott, C., Finne, S., de Moor, O.: Compiling embedded languages. Journal of Functional Programming\u00a013(2) (2003)","key":"10_CR5","DOI":"10.1017\/S0956796802004574"},{"key":"10_CR6","volume-title":"Proceedings of the 2004 Haskell Workshop","author":"C. Elliott","year":"2004","unstructured":"Elliott, C.: Programming graphics processors functionally. In: Proceedings of the 2004 Haskell Workshop. ACM Press, New York (2004)"},{"issue":"4-5","key":"10_CR7","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1017\/S0956796806006010","volume":"16","author":"R.B. Findler","year":"2006","unstructured":"Findler, R.B., Flatt, M.: Slideshow: functional presentations. J. Funct. Program.\u00a016(4-5), 583\u2013619 (2006)","journal-title":"J. Funct. Program."},{"key":"10_CR8","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1145\/99370.99409","volume-title":"FPCA 1989: Proceedings of the Fourth International Conference on Functional Programming Languages and Computer Architecture","author":"K. Arya","year":"1989","unstructured":"Arya, K.: Processes in a functional animation system. In: FPCA 1989: Proceedings of the Fourth International Conference on Functional Programming Languages and Computer Architecture, pp. 382\u2013395. ACM, New York (1989)"},{"key":"10_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-24836-1_1","volume-title":"Practical Aspects of Declarative Languages","author":"P. Hudak","year":"2004","unstructured":"Hudak, P.: An algebraic theory of polymorphic temporal media. In: Jayaraman, B. (ed.) PADL 2004. LNCS, vol.\u00a03057, pp. 1\u201315. Springer, Heidelberg (2004)"},{"doi-asserted-by":"crossref","unstructured":"Elliott, C., Hudak, P.: Functional reactive animation. In: International Conference on Functional Programming (1997)","key":"10_CR10","DOI":"10.1145\/258948.258973"}],"container-title":["Lecture Notes in Computer Science","Trends in Functional Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-22941-1_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,8]],"date-time":"2020-01-08T20:07:23Z","timestamp":1578514043000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-22941-1_10"}},"subtitle":["A Case Study of Using a Functor-Based Animation Language"],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642229404","9783642229411"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-22941-1_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}