{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,13]],"date-time":"2025-12-13T23:05:12Z","timestamp":1765667112126,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319159393"},{"type":"electronic","value":"9783319159409"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-15940-9_11","type":"book-chapter","created":{"date-parts":[[2015,3,20]],"date-time":"2015-03-20T17:13:04Z","timestamp":1426871584000},"page":"428-445","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Tasklets: Client-Side Evaluation for iTask3"],"prefix":"10.1007","author":[{"given":"L\u00e1szl\u00f3","family":"Domoszlai","sequence":"first","affiliation":[]},{"given":"Rinus","family":"Plasmeijer","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,3,21]]},"reference":[{"key":"11_CR1","unstructured":"The Google Web Toolkit site. http:\/\/code.google.com\/webtoolkit\/"},{"key":"11_CR2","unstructured":"Achten, P.: Clean for Haskell98 programmers - A quick reference guide, 13 July 2007. http:\/\/www.st.cs.ru.nl\/papers\/2007\/achp2007-CleanHaskellQuickGuide.pdf"},{"issue":"1","key":"11_CR3","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/MIC.2011.21","volume":"15","author":"G Collins","year":"2011","unstructured":"Collins, G., Beardsley, D.: The snap framework: A web toolkit for haskell. IEEE Internet Comput. 15(1), 84\u201387 (2011)","journal-title":"IEEE Internet Comput."},{"key":"11_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1007\/978-3-540-74792-5_12","volume-title":"Formal Methods for Components and Objects","author":"E Cooper","year":"2007","unstructured":"Cooper, E., Lindley, S., Yallop, J.: Links: Web programming without tiers. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2006. LNCS, vol. 4709, pp. 266\u2013296. Springer, Heidelberg (2007)"},{"key":"11_CR5","unstructured":"DART. Dart : structured web programming (2011)"},{"issue":"1","key":"11_CR6","first-page":"76","volume":"3","author":"L Domoszlai","year":"2011","unstructured":"Domoszlai, L., Bru\u00ebl, E., Jansen, J.M.: Implementing a non-strict purely functional language in Javascript. Acta Univ. Sapientiae. Informatica 3(1), 76\u201398 (2011)","journal-title":"Acta Univ. Sapientiae. Informatica"},{"key":"11_CR7","unstructured":"Jansen, J.M., Koopman, P., Plasmeijer, R.: Efficient interpretation by transforming data types and patterns to functions. In: Proceedings of 6th Symposium on Trends in Functional Programming, TFP 2006 (2006)"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Jansen, J.M., Plasmeijer, R., Koopman, P.: iEditors: extending iTask with interactive plug-ins. In: Proceedings of 20th International Conference on Implementation and Application of Functional Languages, IFL 2008 (2011)","DOI":"10.1007\/978-3-642-24452-0_11"},{"issue":"3","key":"11_CR9","first-page":"26","volume":"1","author":"GE Krasner","year":"1988","unstructured":"Krasner, G.E., Pope, S.T.: A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. J. Object Oriented Program. 1(3), 26\u201349 (1988)","journal-title":"J. Object Oriented Program."},{"key":"11_CR10","unstructured":"Lijnse, B., Jansen, J.M., Nanne, R., Plasmeijer, R.: Capturing the Netherlands coast guard\u2019s SAR workflow with iTasks. In: Proceedings of the 8th International Conference on Information Systems for Crisis Response and Management, ISCRAM 2011 (2011)"},{"key":"11_CR11","unstructured":"Lijnse, B., Jansen, J.M., Plasmeijer, R.: Incidone: A task-oriented incident coordination tool. In: Proceedings of the 9th International Conference on Information Systems for Crisis Response and Management, ISCRAM 2012 (2012)"},{"key":"11_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1007\/11737414_17","volume-title":"Functional and Logic Programming","author":"R Plasmeijer","year":"2006","unstructured":"Plasmeijer, R., Achten, P.: iData for the world wide web \u2013 programming interconnected web forms. In: Hagiya, M. (ed.) FLOPS 2006. LNCS, vol. 3945, pp. 242\u2013258. Springer, Heidelberg (2006)"},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"Plasmeijer, R., Jansen, J.M., Koopman, P., Achten, P.: Declarative Ajax and client side evaluation of workflows using iTasks. In: Proceedings of 14th International Symposium on Principles and Practice of Declarative Programming, PPDP 2008, July 2008","DOI":"10.1145\/1389449.1389457"},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"Plasmeijer, R., Lijnse, B., Michels, S., Achten, P., Koopman, P.: Task-oriented programming in a pure functional language. In: Proceedings of the 14th Symposium on Principles and Practice of Declarative Programming, PPDP 2012, pp. 195\u2013206. ACM, New York (2012)","DOI":"10.1145\/2370776.2370801"},{"key":"11_CR15","unstructured":"Serrano, M., Gallesio, E., Loitsch, F.: Hop: a language for programming the web 2.0. In: ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006 (2006)"},{"key":"11_CR16","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1007\/s10990-010-9061-9","volume":"23","author":"M Serrano","year":"2010","unstructured":"Serrano, M., Queinnec, C.: A multi-tier semantics for hop. Higher-Order Symbolic Comput. 23, 409\u2013431 (2010)","journal-title":"Higher-Order Symbolic Comput."},{"key":"11_CR17","unstructured":"Snoyman, M.: Developing web applications with Haskell and Yesod. O\u2019Reilly Media Inc (2012)"},{"key":"11_CR18","unstructured":"Surhone, L.M., Tennoe, M.T., Henssonow, S.F.: Node.Js. Betascript Publishing, Mauritius (2010)"},{"key":"11_CR19","doi-asserted-by":"crossref","unstructured":"Thiemann, P.: WASH\/CGI: Server-side web scripting with sessions and typed, compositional forms. In: Proceedings of 4th International Symposium on Practical Aspects of Declarative Languages, PADL 2002, January 2002","DOI":"10.1007\/3-540-45587-6_13"}],"container-title":["Lecture Notes in Computer Science","Central European Functional Programming School"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-15940-9_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,20]],"date-time":"2023-01-20T16:08:46Z","timestamp":1674230926000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-15940-9_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319159393","9783319159409"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-15940-9_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"21 March 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}