{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:22:56Z","timestamp":1725664976542},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540617563"},{"type":"electronic","value":"9783540706540"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-61756-6_97","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T17:20:13Z","timestamp":1330276813000},"page":"363-377","source":"Crossref","is-referenced-by-count":2,"title":["PIDGETS unifying pictures and widgets in a constraint-based framework for concurrent functional GUI programming"],"prefix":"10.1007","author":[{"given":"Enno","family":"Scholz","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,7]]},"reference":[{"key":"25_CR1","unstructured":"Adobe Inc.: PostScript Language Reference Manual, Second Edition, Addison-Wesley 1990"},{"key":"25_CR2","unstructured":"Adobe Inc.: Programming the Display PostScript System with X, Addison-Wesley 1993"},{"key":"25_CR3","doi-asserted-by":"crossref","unstructured":"P. Calder, M. Linton: Glyphs: Flyweight Objects for User Interfaces, Proceedings of the ACM Symposium on User Interface Software and Technology, Snowbird, Utah, 1990","DOI":"10.1145\/97924.97935"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"M. Carlsson, T. Hallgren: Fudgets \u2014 A Graphical User Interface in a Lazy Functional Language, Conference on Functional Programming Languages and Computer Architectures, 1993","DOI":"10.1145\/165180.165228"},{"key":"25_CR5","doi-asserted-by":"crossref","unstructured":"S. Finne, S.L. Peyton Jones: Composing Haggis, 5th Eurographics Workshop on Programming Paradigms in Computer Graphics, Maastricht, 1995","DOI":"10.1007\/978-3-7091-9457-7_7"},{"key":"25_CR6","unstructured":"S. Finne: The Haggis Manual, edition 0.02, Glasgow University, 1996"},{"key":"25_CR7","doi-asserted-by":"crossref","unstructured":"W. Grieskamp, T. Frauenstein, P.Pepper, M. S\u00fcdholt: Functional Programming of Communicating Agents and its Application to Graphical User Interfaces, 2nd International Conference on Perspectives in System Informatics, Novosibirsk, 1996","DOI":"10.1007\/3-540-62064-8_32"},{"key":"25_CR8","doi-asserted-by":"crossref","unstructured":"P. Hudak, S. Peyton Jones, P. Wadler (editors): Report on the Programming Language Haskell: Version 1.1, ACM SIGPLAN Notices, 27 (5), May 1992","DOI":"10.1145\/130697.130699"},{"key":"25_CR9","unstructured":"M. Jones: Gofer 2.21\/2.28\/2.30 Release Notes, available by anonymous ftp from ftp.cs.yale.edu, 1994"},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"J. Launchbury, S.L. Peyton Jones: Lazy Functional State Threads, Conference on Programming Language Design and Implementation, Orlando, FL, June 1994","DOI":"10.1145\/178243.178246"},{"issue":"2","key":"25_CR11","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/2.19829","volume":"22","author":"M. Linton","year":"1989","unstructured":"M. Linton, J. Vlissides, P. Calder: Composing User Interfaces with InterViews, IEEE Computer 22, 2, pp. 8\u201322, 1989","journal-title":"IEEE Computer"},{"key":"25_CR12","unstructured":"M. Linton, C. Price: Building Distributed User Interfaces with Fresco, Proceedings of the 7th X Technical Conference, Boston, Massachussets, pp. 77\u201387, 1993"},{"key":"25_CR13","doi-asserted-by":"crossref","unstructured":"R. McDaniel, B. Myers: Amulet's Dynamic and Flexible Prototype-Instance Object and Constraint System in C++, Technical Report CMU-HCII-95-104, Carnegie-Mellon University, July 1995","DOI":"10.21236\/ADA303007"},{"key":"25_CR14","unstructured":"NeXT Inc.: NeXTSTEP General Reference Volumel, Addison Wesley, 1992"},{"key":"25_CR15","doi-asserted-by":"crossref","unstructured":"R. Noble, C. Runciman: Gadgets: Lazy Functional Components for Graphical User Interfaces, PLILP 1995","DOI":"10.1007\/BFb0026828"},{"key":"25_CR16","unstructured":"E. Scholz: Four Concurrency Primitives for Haskell, Haskell Workshop Proceedings, Yale University Research Report YALEU\/DCS\/RR-1075, 1995"},{"key":"25_CR17","unstructured":"E. Scholz: Pidgets Programmer's Manual (in preparation), 1996"},{"key":"25_CR18","unstructured":"E. Scholz, B. Bokowski: Pidgets++ \u2212A C++ Framework Unifying PostScript Pictures, Graphical User Interface Objects, and Lazy One-Way Constraints, TOOLS 20 USA, Santa Barbara, CA, July 1996"},{"key":"25_CR19","unstructured":"P. Serrarens: BriX, A Deterministic Concurrent Functional X Windows System, Technical Report, Bristol University, 1995"},{"key":"25_CR20","doi-asserted-by":"crossref","unstructured":"P. Wadler: The Essence of Functional Programming, 16th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1992","DOI":"10.1145\/143165.143169"}],"container-title":["Lecture Notes in Computer Science","Programming Languages: Implementations, Logics, and Programs"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61756-6_97.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T16:10:26Z","timestamp":1605629426000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61756-6_97"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540617563","9783540706540"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-61756-6_97","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}