{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:43:18Z","timestamp":1750308198528,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","license":[{"start":{"date-parts":[[2004,9,22]],"date-time":"2004-09-22T00:00:00Z","timestamp":1095811200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2004,9,22]]},"DOI":"10.1145\/1017472.1017483","type":"proceedings-article","created":{"date-parts":[[2004,10,7]],"date-time":"2004-10-07T17:39:48Z","timestamp":1097170788000},"page":"57-68","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["wxHaskell"],"prefix":"10.1145","author":[{"given":"Daan","family":"Leijen","sequence":"first","affiliation":[{"name":"Utrecht University, Utrecht, The Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2004,9,22]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.5555\/647979.743383"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1017\/S0956796800001258"},{"key":"e_1_3_2_1_4_1","first-page":"1","volume-title":"Workshop Notes in Computer Science","author":"Achten P.","year":"1993"},{"unstructured":"K. A. Angelov. The HToolkit project. http:\/\/htoolkit.sourceforge.net.]]  K. A. Angelov. The HToolkit project. http:\/\/htoolkit.sourceforge.net.]]","key":"e_1_3_2_1_5_1"},{"key":"e_1_3_2_1_6_1","first-page":"171","volume-title":"Proceedings of the 2001 ACM SIGPLAN Haskell Workshop","author":"Baars A.","year":"2001"},{"key":"e_1_3_2_1_7_1","series-title":"LNCS","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/BFb0026821","volume-title":"7th International Symposium on Programming Language Implementation and Logic Programming (PLILP'95)","author":"Barendsen E.","year":"1995"},{"volume-title":"CA","year":"1996","author":"Beazley D.","key":"e_1_3_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1145\/165180.165228"},{"volume-title":"Chalmers University of Technology and Gothenburg University","year":"1998","author":"Carlsson M.","key":"e_1_3_2_1_10_1"},{"unstructured":"M. Chakravarty S. Finne F. Henderson M. Kowalczyk D. Leijen S. Marlow E. Meijer S. Panne S. Peyton-Jones A. Reid M. Wallace and M. Weber. The Haskell 98 foreign function interface 1.0: an addendum to the Haskell 98 report. http:\/\/www.cse.unsw.edu.au\/~chak\/haskell\/ffi Dec. 2003.]]  M. Chakravarty S. Finne F. Henderson M. Kowalczyk D. Leijen S. Marlow E. Meijer S. Panne S. Peyton-Jones A. Reid M. Wallace and M. Weber. The Haskell 98 foreign function interface 1.0: an addendum to the Haskell 98 report. http:\/\/www.cse.unsw.edu.au\/~chak\/haskell\/ffi Dec. 2003.]]","key":"e_1_3_2_1_11_1"},{"unstructured":"K. Claessen. The Yahu library. http:\/\/www.cs.chalmers.se\/Cs\/Grundutb\/Kurser\/afp\/yahu.html.]]  K. Claessen. The Yahu library. http:\/\/www.cs.chalmers.se\/Cs\/Grundutb\/Kurser\/afp\/yahu.html.]]","key":"e_1_3_2_1_12_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1145\/258949.258972"},{"volume-title":"ACM Sigplan 2001 Haskell Workshop","year":"2001","author":"Courtney A.","key":"e_1_3_2_1_14_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_15_1","DOI":"10.1145\/871895.871897"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/258948.258973"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/351240.351257"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1145\/291251.289437"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1145\/317765.317790"},{"volume-title":"Composing Haggis. In Proceedings of the Fifth Eurographics Workshop on Programming Paradigms in Computer Graphics","year":"1995","author":"Finne S.","key":"e_1_3_2_1_20_1"},{"unstructured":"J. Garrigue. The LablGtk library. http:\/\/wwwfun.kurims.kyoto-u.ac.jp\/soft\/olabl\/lablgtk.html.]]  J. Garrigue. The LablGtk library. http:\/\/wwwfun.kurims.kyoto-u.ac.jp\/soft\/olabl\/lablgtk.html.]]","key":"e_1_3_2_1_21_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1016\/S0167-6423(99)00023-4"},{"unstructured":"E. Karlsen G. Russell A. L\u00fcdtke and C. L\u00fcth. The HTk library. http:\/\/www.informatik.uni-bremen.de\/htk.]]  E. Karlsen G. Russell A. L\u00fcdtke and C. L\u00fcth. The HTk library. http:\/\/www.informatik.uni-bremen.de\/htk.]]","key":"e_1_3_2_1_23_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_24_1","DOI":"10.1017\/S0956796800001817"},{"unstructured":"D. Leijen. The wxHaskell library. http:\/\/wxhaskell.sourceforge.net.]]  D. Leijen. The wxHaskell library. http:\/\/wxhaskell.sourceforge.net.]]","key":"e_1_3_2_1_25_1"},{"unstructured":"D. Leijen. The \u03bb Abroad -- A Functional Approach to Software Components. PhD thesis Department of Computer Science Universiteit Utrecht The Netherlands 2003.]]  D. Leijen. The \u03bb Abroad -- A Functional Approach to Software Components. PhD thesis Department of Computer Science Universiteit Utrecht The Netherlands 2003.]]","key":"e_1_3_2_1_26_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1145\/331963.331977"},{"doi-asserted-by":"crossref","unstructured":"R.\n       \n      Noble\n     and \n      \n      \n      C.\n       \n      Runciman\n      \n  \n  . \n  Gadgets: Lazy Functional Components for Graphical User Interfaces. In M. Hermenegildo and S. D. Swierstra editors PLILP'95: Seventh International Symposium on Programming Languages Implementations Logics and Programs volume \n  982\n   of \n  Lecture Notes in Computer Science pages \n  321\n  --\n  340\n  . \n  Springer-Verlag Sept. \n  1995\n  .]]   R. Noble and C. Runciman. Gadgets: Lazy Functional Components for Graphical User Interfaces. In M. Hermenegildo and S. D. Swierstra editors PLILP'95: Seventh International Symposium on Programming Languages Implementations Logics and Programs volume 982 of Lecture Notes in Computer Science pages 321--340. Springer-Verlag Sept. 1995.]]","key":"e_1_3_2_1_29_1","DOI":"10.1007\/BFb0026828"},{"volume-title":"School of Computer Science and Engineering","year":"2003","author":"Pang A. T. H.","key":"e_1_3_2_1_30_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1007\/978-3-540-27861-0_2"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_32_1","DOI":"10.1145\/507635.507664"},{"key":"e_1_3_2_1_33_1","first-page":"222","volume-title":"Glasgow Functional Programming workshop","author":"Reid A.","year":"1993"},{"volume-title":"Cornell University","year":"1992","author":"Reppy J. H.","key":"e_1_3_2_1_34_1"},{"unstructured":"B. Robinson. wxFruit: A practical GUI toolkit for functional reactive programming. http:\/\/zoo.cs.yale.edu\/classes\/cs490\/03-04b\/bartholomew.robinson.]]  B. Robinson. wxFruit: A practical GUI toolkit for functional reactive programming. http:\/\/zoo.cs.yale.edu\/classes\/cs490\/03-04b\/bartholomew.robinson.]]","key":"e_1_3_2_1_35_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_36_1","DOI":"10.1145\/507635.507655"},{"unstructured":"M. Sage. The FranTk library. http:\/\/www.haskell.org\/FranTk.]]  M. Sage. The FranTk library. http:\/\/www.haskell.org\/FranTk.]]","key":"e_1_3_2_1_37_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_38_1","DOI":"10.1145\/351240.351250"},{"unstructured":"U. Sander et al. The wxEiffel library. http:\/\/wxeiffel.sourceforge.net.]]  U. Sander et al. The wxEiffel library. http:\/\/wxeiffel.sourceforge.net.]]","key":"e_1_3_2_1_39_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_40_1","DOI":"10.1145\/289423.289454"},{"volume-title":"Universiteit Utrecht","year":"2004","author":"Schrage M.","key":"e_1_3_2_1_41_1"},{"unstructured":"A. Simons and M. Chakravarty. The Gtk2Hs library. http:\/\/gtk2hs.sourceforge.net.]]  A. Simons and M. Chakravarty. The Gtk2Hs library. http:\/\/gtk2hs.sourceforge.net.]]","key":"e_1_3_2_1_42_1"},{"unstructured":"J. Smart R. Roebling V. Zeitlin R. Dunn etal The wxWidgets library. http:\/\/www.wxwidgets.org.]]  J. Smart R. Roebling V. Zeitlin R. Dunn et al. The wxWidgets library. http:\/\/www.wxwidgets.org.]]","key":"e_1_3_2_1_43_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_44_1","DOI":"10.5555\/646445.692160"},{"volume-title":"North Holland","year":"1990","author":"Wadler P.","key":"e_1_3_2_1_45_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_46_1","DOI":"10.1145\/507635.507654"}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"acronym":"HW04","name":"HW04: Haskell Workshop 2004","location":"Snowbird Utah USA"},"container-title":["Proceedings of the 2004 ACM SIGPLAN workshop on Haskell"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1017472.1017483","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1017472.1017483","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:24:59Z","timestamp":1750263899000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1017472.1017483"}},"subtitle":["a portable and concise GUI library for haskell"],"short-title":[],"issued":{"date-parts":[[2004,9,22]]},"references-count":44,"alternative-id":["10.1145\/1017472.1017483","10.1145\/1017472"],"URL":"https:\/\/doi.org\/10.1145\/1017472.1017483","relation":{},"subject":[],"published":{"date-parts":[[2004,9,22]]},"assertion":[{"value":"2004-09-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}