{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T20:12:00Z","timestamp":1774987920877,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,8,31]],"date-time":"2009-08-31T00:00:00Z","timestamp":1251676800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2009,8,31]]},"DOI":"10.1145\/1596550.1596594","type":"proceedings-article","created":{"date-parts":[[2009,9,1]],"date-time":"2009-09-01T13:53:09Z","timestamp":1251813189000},"page":"299-310","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Automatically RESTful web applications"],"prefix":"10.1145","author":[{"given":"Jay A.","family":"McCarthy","sequence":"first","affiliation":[{"name":"Brigham Young University, Provo, UT, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,8,31]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/645395.651947"},{"key":"e_1_3_2_2_2_1","volume-title":"Scheme and Functional Programming Workshop","author":"Clements John","year":"2008","unstructured":"John Clements , Ayswarya Sundaram , and David Herman . Implementing continuation marks in JavaScript . In Scheme and Functional Programming Workshop , 2008 . John Clements, Ayswarya Sundaram, and David Herman. Implementing continuation marks in JavaScript. In Scheme and Functional Programming Workshop, 2008."},{"key":"e_1_3_2_2_3_1","volume-title":"Formal Methods for Components and Objects","author":"Cooper Ezra","year":"2006","unstructured":"Ezra Cooper , Sam Lindley , Philip Wadler , and Jeremy Yallop . Links : Web programming without tiers . In Formal Methods for Components and Objects , 2006 . Ezra Cooper, Sam Lindley, Philip Wadler, and Jeremy Yallop. Links: Web programming without tiers. In Formal Methods for Components and Objects, 2006."},{"key":"e_1_3_2_2_4_1","volume-title":"European Smal ltalk User Group -- Research Track","author":"Ducasse Stephane","year":"2004","unstructured":"Stephane Ducasse , Adrian Lienhard , and Lukas Renggli . Seaside -- a multiple control flow web application framework . In European Smal ltalk User Group -- Research Track , 2004 . Stephane Ducasse, Adrian Lienhard, and Lukas Renggli. Seaside -- a multiple control flow web application framework. In European Smal ltalk User Group -- Research Track, 2004."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(92)90014-7"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/514183.514185"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/800235.807077"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989443"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/581478.581486"},{"key":"e_1_3_2_2_10_1","volume-title":"Lisp for web-based applications","author":"Graham Paul","year":"2001","unstructured":"Paul Graham . Lisp for web-based applications , 2001 . http:\/\/www.paulgraham.com\/lwba.html. Paul Graham. Lisp for web-based applications, 2001. http:\/\/www.paulgraham.com\/lwba.html."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065028"},{"key":"e_1_3_2_2_12_1","volume-title":"Scheme Workshop","author":"Hopkins Peter Walton","year":"2003","unstructured":"Peter Walton Hopkins . Enabling complex UI in Web applications with send\/suspend\/dispatch . In Scheme Workshop , 2003 . Peter Walton Hopkins. Enabling complex UI in Web applications with send\/suspend\/dispatch. In Scheme Workshop, 2003."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6423(99)00023-4"},{"key":"e_1_3_2_2_14_1","volume-title":"Practical Aspects of Declarative Langauges","author":"Krishnamurthi Shriram","year":"2003","unstructured":"Shriram Krishnamurthi . The Continue server . In Practical Aspects of Declarative Langauges , January 2003 . Shriram Krishnamurthi. The Continue server. In Practical Aspects of Declarative Langauges, January 2003."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10990-007-9008-y"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:AUSE.0000038936.09009.69"},{"key":"e_1_3_2_2_17_1","volume-title":"Scheme and Functional Programming","author":"McCarthy Jay","year":"2006","unstructured":"Jay McCarthy and Shriram Krishnamurthi . Interaction-safe state for the Web . In Scheme and Functional Programming , September 2006 . Jay McCarthy and Shriram Krishnamurthi. Interaction-safe state for the Web. In Scheme and Functional Programming, September 2006."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086365.1086393"},{"key":"e_1_3_2_2_19_1","volume-title":"Theoretical Computer Science","author":"Plotkin Gordon D.","year":"1975","unstructured":"Gordon D. Plotkin . Call-by-name, call-by-value , and the \u00bb-calculus . Theoretical Computer Science , 1975 . Gordon D. Plotkin. Call-by-name, call-by-value, and the \u00bb-calculus. Theoretical Computer Science, 1975."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/351240.351243"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/11737414_19"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1291151.1291175"}],"event":{"name":"ICFP '09: ACM SIGPLAN International Conference on Functional Programming","location":"Edinburgh Scotland","acronym":"ICFP '09","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"]},"container-title":["Proceedings of the 14th ACM SIGPLAN international conference on Functional programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1596550.1596594","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1596550.1596594","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:23:28Z","timestamp":1750235008000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1596550.1596594"}},"subtitle":["marking modular serializable continuations"],"short-title":[],"issued":{"date-parts":[[2009,8,31]]},"references-count":22,"alternative-id":["10.1145\/1596550.1596594","10.1145\/1596550"],"URL":"https:\/\/doi.org\/10.1145\/1596550.1596594","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1631687.1596594","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,8,31]]},"assertion":[{"value":"2009-08-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}