{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:28:27Z","timestamp":1725456507923},"publisher-location":"Berlin, Heidelberg","reference-count":7,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540614630"},{"type":"electronic","value":"9783540685951"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0014357","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T09:04:25Z","timestamp":1132736665000},"page":"621-624","source":"Crossref","is-referenced-by-count":0,"title":["TkGofer: A functional GUI library"],"prefix":"10.1007","author":[{"given":"Wolfram","family":"Schulte","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thilo","family":"Schwinn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ton","family":"Vullinghs","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"56_CR1","doi-asserted-by":"crossref","unstructured":"M.P. Jones. An introduction to Gofer (draft), 1993.","DOI":"10.1007\/978-1-4899-4489-4_1"},{"key":"56_CR2","doi-asserted-by":"crossref","unstructured":"M.P. Jones. Functional programming with overloading and higher-order polymorphism. In J. Jeuring and E. Meijer, editors, Advanced Functional Programming. First International Spring School on Advanced Functional Programming Techniques, B\u00e5stad, Sweden, May 1995, volume 925 of Lecture Notes in Computer Science, pages 97\u2013136. Springer-Verlag, 1995.","DOI":"10.1007\/3-540-59451-5_4"},{"key":"56_CR3","unstructured":"J.K. Ousterhout. Tcl and the Tk toolkit. Addison Wesley, 1994."},{"key":"56_CR4","doi-asserted-by":"crossref","unstructured":"S.L. Peyton Jones and Ph. Wadler. Imperative functional programming. In Proc. 20th ACM Symposium on Principles of Programming Languages, Charlotte, North Carolina, January 1993.","DOI":"10.1145\/158511.158524"},{"key":"56_CR5","unstructured":"T. Vullinghs, T. Schwinn, and W. Schulte. TkGofer User Manual. Technical report, University of Ulm, to appear, 1996."},{"key":"56_CR6","doi-asserted-by":"crossref","unstructured":"T. Vullinghs, D. Tuijnman, and W. Schulte. Lightweight GUIs for functional programming. In M. Hermenegildo and S.D. Swierstra, editors, Programming Languages: Implementations, Logics and Programs. 7th International Symposium, PLILP '95, volume 982 of Lecture Notes in Computer Science, pages 341\u2013356. Springer-Verlag, September 1995.","DOI":"10.1007\/BFb0026829"},{"key":"56_CR7","doi-asserted-by":"crossref","unstructured":"Ph. Wadler. Comprehending monads. In Proc. 1990 ACM Conference on Lisp and Functional Programming, 1990.","DOI":"10.1145\/91556.91592"}],"container-title":["Lecture Notes in Computer Science","Algebraic Methodology and Software Technology"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0014357","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T04:46:03Z","timestamp":1586580363000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0014357"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540614630","9783540685951"],"references-count":7,"URL":"https:\/\/doi.org\/10.1007\/bfb0014357","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}