{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T10:49:28Z","timestamp":1725619768105},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642242755"},{"type":"electronic","value":"9783642242762"}],"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-24276-2_13","type":"book-chapter","created":{"date-parts":[[2011,10,10]],"date-time":"2011-10-10T14:49:23Z","timestamp":1318258163000},"page":"203-216","source":"Crossref","is-referenced-by-count":9,"title":["Composing Reactive GUIs in F# Using WebSharper"],"prefix":"10.1007","author":[{"given":"Joel","family":"Bjornson","sequence":"first","affiliation":[]},{"given":"Anton","family":"Tayanovskyy","sequence":"additional","affiliation":[]},{"given":"Adam","family":"Granicz","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"13_CR1","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1145\/165180.165228","volume-title":"FPCA 1993: Proceedings of the Conference on Functional Programming Languages and Computer Architecture","author":"M. Carlsson","year":"1993","unstructured":"Carlsson, M., Hallgren, T.: FUDGETS: a Graphical User Interface in a Lazy Functional Language. In: FPCA 1993: Proceedings of the Conference on Functional Programming Languages and Computer Architecture, pp. 321\u2013330. ACM, New York (1993)"},{"key":"13_CR2","unstructured":"Cooper, E., Lindley, S., Wadler, P., Yallop, J.: An Idioms Guide to Formlets. Technical report, University of Edinburgh (2008)"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Cooper, E., Lindley, S., Wadler, P., Yallop, J.: The Essence of Form Abstraction. In: Sixth Asian Symposium on Programming Languages and Systems (2008)","DOI":"10.1007\/978-3-540-89330-1_15"},{"key":"13_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1007\/11693024_20","volume-title":"Programming Languages and Systems","author":"G. Cooper","year":"2006","unstructured":"Cooper, G., Krishnamurthi, S.: Embedding Dynamic Dataflow in a Call-by-Value Language. In: Sestoft, P. (ed.) ESOP 2006. LNCS, vol.\u00a03924, pp. 294\u2013308. Springer, Heidelberg (2006)"},{"key":"13_CR5","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/871895.871897","volume-title":"Haskell 2003: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell","author":"A. Courtney","year":"2003","unstructured":"Courtney, A., Nilsson, H., Peterson, J.: The Yampa Arcade. In: Haskell 2003: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell, pp. 7\u201318. ACM, New York (2003)"},{"key":"13_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1145\/258948.258973","volume-title":"ICFP 1997: Proceedings of the Second ACM SIGPLAN International Conference on Functional Programming","author":"C. Elliott","year":"1997","unstructured":"Elliott, C., Hudak, P.: Functional Reactive Animation. In: ICFP 1997: Proceedings of the Second ACM SIGPLAN International Conference on Functional Programming, pp. 263\u2013273. ACM, New York (1997)"},{"key":"13_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/3-540-49099-X_1","volume-title":"Programming Languages and Systems","author":"P. Hudak","year":"1999","unstructured":"Hudak, P.: Functional Reactive Programming. In: Swierstra, S. (ed.) ESOP 1999. LNCS, vol.\u00a01576, pp. 67\u201367. Springer, Heidelberg (1999)"},{"key":"13_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1949","DOI":"10.1007\/978-3-540-44833-4_6","volume-title":"Advanced Functional Programming","author":"P. Hudak","year":"2003","unstructured":"Hudak, P., Courtney, A., Nilsson, H., Peterson, J.: Arrows, Robots, and Functional Reactive Programming. In: Jeuring, J., Jones, S. (eds.) AFP 2002. LNCS, vol.\u00a02638, pp. 1949\u20131949. Springer, Heidelberg (2003)"},{"key":"13_CR9","unstructured":"Leroy, X.: The OCaml Programming Language (1998), http:\/\/caml.inria.fr"},{"key":"13_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1640089.1640091","volume-title":"OOPSLA 2009: Proceeding of the 24th ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications","author":"L.A. Meyerovich","year":"2009","unstructured":"Meyerovich, L.A., Guha, A., Baskin, J., Cooper, G.H., Greenberg, M., Bromfield, A., Krishnamurthi, S.: Flapjax: a Programming Language for Ajax Applications. In: OOPSLA 2009: Proceeding of the 24th ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, pp. 1\u201320. ACM, New York (2009)"},{"issue":"1","key":"13_CR11","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/0890-5401(91)90052-4","volume":"93","author":"E. Moggi","year":"1991","unstructured":"Moggi, E.: Notions of Computation and Monads. Information and Computation\u00a093(1), 55\u201392 (1991); Selections from 1989 IEEE Symposium on Logic in Computer Science","journal-title":"Information and Computation"},{"key":"13_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1007\/11964681_7","volume-title":"Implementation and Application of Functional Languages","author":"R. Plasmeijer","year":"2006","unstructured":"Plasmeijer, R., Achten, P.: The Implementation of iData. In: Butterfield, A., Grelck, C., Huch, F. (eds.) IFL 2005. LNCS, vol.\u00a04015, pp. 106\u2013123. Springer, Heidelberg (2006)"},{"key":"13_CR13","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1145\/351240.351250","volume-title":"ICFP 2000: Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming","author":"M. Sage","year":"2000","unstructured":"Sage, M.: FranTk - a Declarative GUI Language for Haskell. In: ICFP 2000: Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming, pp. 106\u2013117. ACM, New York (2000)"},{"key":"13_CR14","unstructured":"Taylor, C.J.: Formalising and Reasoning About Fudgets. Technical Report NOTTCS-TR-98-4, University of Nottingham (1998)"}],"container-title":["Lecture Notes in Computer Science","Implementation and Application of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-24276-2_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,9]],"date-time":"2021-12-09T22:17:50Z","timestamp":1639088270000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-24276-2_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642242755","9783642242762"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-24276-2_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}