{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:05:37Z","timestamp":1725494737908},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540662297"},{"type":"electronic","value":"9783540485155"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-48515-5_5","type":"book-chapter","created":{"date-parts":[[2007,11,13]],"date-time":"2007-11-13T21:25:55Z","timestamp":1194989155000},"page":"72-87","source":"Crossref","is-referenced-by-count":1,"title":["Concurrent Monadic Interfacing"],"prefix":"10.1007","author":[{"given":"Ian","family":"Holyer","sequence":"first","affiliation":[]},{"given":"Eleni","family":"Spiliopoulou","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,3,28]]},"reference":[{"issue":"1","key":"5_CR1","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1017\/S0956796800001258","volume":"5","author":"P. Achten","year":"1995","unstructured":"P. Achten and M.J. Plasmeijer. The Ins and Outs of Clean I\/O. Journal of Functional Programming, 5(1):81\u2013110, 1995.","journal-title":"Journal of Functional Programming"},{"key":"5_CR2","unstructured":"L. Augustsson and B. Boutel et al. Report on the Functional Programming Language Haskell, Version 1.4, 1997."},{"key":"5_CR3","unstructured":"D. Carter. Deterministic Concurrency. Master\u2019s thesis, Department of Computer Science, University of Bristol, September 1994."},{"key":"5_CR4","volume-title":"Proc. 1994 Glasgow Functional Programming Workshop","author":"S.O. Finne","year":"1994","unstructured":"S.O. Finne and S.L. Peyton Jones. Programming Reactive Systems in Haskell. In Proc. 1994 Glasgow Functional Programming Workshop, Ayr, Scotland, 1994. Springer-Verlag WiCS."},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"S.O. Finne and S.L. Peyton Jones. Composing Haggis. In Proc 5th Eurographics Workshop on Programming Paradigms in Graphics, Maastricht, September 1995.","DOI":"10.1007\/978-3-7091-9457-7_7"},{"key":"5_CR6","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1145\/237721.237794","volume-title":"Proc. 23rd. ACM Symposium on Principles of Programming Languages (POPL\u2019 96)","author":"S.L. Peyton Jones","year":"1996","unstructured":"S.L. Peyton Jones, A.D. Gordon, and S.O. Finne. Concurrent Haskell. In Proc. 23rd. ACM Symposium on Principles of Programming Languages (POPL\u2019 96), pages 295\u2013308, St Petersburg Beach, Florida, January 1996. ACM Press."},{"key":"5_CR7","unstructured":"I. Holyer, N. Davies, and E. Spiliopoulou. Distribution in a Demand Driven Style. In 1st International Workshop on Component-based Software Development in Computational Logic, September 1998."},{"key":"5_CR8","first-page":"145","volume-title":"Proc. 1993 Glasgow Functional Programming Workshop","author":"I. Holyer","year":"1993","unstructured":"Ian Holyer and David Carter. Concurrency in a Purely Declarative Style. In J.T. O\u2019Donnell and K. Hammond, editors, Proc. 1993 Glasgow Functional Programming Workshop, pages 145\u2013155, Ayr, Scotland, 1993. Springer-Verlag WiCS."},{"key":"5_CR9","volume-title":"Proc. 1997 ACM International Conference on Functional Programming (ICFP\u2019 97)","author":"K. Kagawa","year":"1997","unstructured":"K. Kagawa. Compositional References for Stateful Functional Programs. In Proc. 1997 ACM International Conference on Functional Programming (ICFP\u2019 97), Amsterdam, The Netherlands, June 1997. ACM Press."},{"key":"5_CR10","unstructured":"J. Launchbury. Lazy Imperative Programming. In ACM SIGPLAN Workshop on State in Programming Languages, June 1993."},{"key":"5_CR11","volume-title":"Proc. 1996 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u2019 96)","author":"J. Launchbury","year":"1994","unstructured":"J. Launchbury and S.L. Peyton Jones. Lazy Functional State Threads. In Proc. 1996 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u2019 96), Orlando, 1994. ACM Press."},{"issue":"4","key":"5_CR12","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1007\/BF01018827","volume":"8","author":"S.L. Peyton Jones","year":"1995","unstructured":"S.L. Peyton Jones and J. Launchbury. State in Haskell. Lisp and Symbolic Computation, 8(4):293\u2013341, 1995.","journal-title":"Lisp and Symbolic Computation"},{"key":"5_CR13","volume-title":"Proc. 20th. ACM Symposium on Principles of Programming Languages (POPL\u2019 93)","author":"S.L. Peyton Jones","year":"1993","unstructured":"S.L. Peyton Jones and P.L. Wadler. Imperative Functional Programming. In Proc. 20th. ACM Symposium on Principles of Programming Languages (POPL\u2019 93), Charleston, January 1993. ACM Press."},{"key":"5_CR14","unstructured":"P.L. Philip. Comprehending Monads. In Proc. 1990 ACM Conference on Lisp and Functional Programming (LFP\u2019 90), pages 61\u201378, June 1990."},{"key":"5_CR15","unstructured":"P. Serrarens. BriX-A Deterministic Concurrent Functional X Windows System. Master\u2019s thesis, Computer Science Department, Bristol University, June 1995."},{"key":"5_CR16","unstructured":"W.R. Stoye. A New Scheme for Writing Functional Operating Systems. Technical Report Technical Report 56, Cambridge University, Computer Lab, 1984."},{"key":"5_CR17","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1007\/3-540-17945-3_3","volume-title":"PARLE II","author":"D. Turner","year":"1987","unstructured":"D. Turner. Functional Programming and Communicating Processes. In J.W. Bakker, A.J. Nijman, and P.C. Treleaven, editors, PARLE II, volume 259 of LNCS, pages 54\u201374, Eindhoven, The Netherlands, June 1987. Springer Verlag."},{"key":"5_CR18","volume-title":"Proc. 19th. ACM Symposium on Principles of Programming Languages (POPL\u2019 92)","author":"P.L. Wadler","year":"1992","unstructured":"P.L. Wadler. The Essence of Functional Programming. In Proc. 19th. ACM Symposium on Principles of Programming Languages (POPL\u2019 92), Albuquerque (New Mexico, USA), January 1992. ACM Press."}],"container-title":["Lecture Notes in Computer Science","Implementation of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48515-5_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,25]],"date-time":"2019-02-25T07:48:08Z","timestamp":1551080888000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48515-5_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540662297","9783540485155"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3-540-48515-5_5","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}