{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,19]],"date-time":"2023-02-19T20:06:08Z","timestamp":1676837168032},"reference-count":9,"publisher":"Open Publishing Association","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Electron. Proc. Theor. Comput. Sci.","EPTCS"],"DOI":"10.4204\/eptcs.106.4","type":"journal-article","created":{"date-parts":[[2013,1,20]],"date-time":"2013-01-20T05:43:31Z","timestamp":1358660611000},"page":"50-62","source":"Crossref","is-referenced-by-count":4,"title":["Forty hours of declarative programming: Teaching Prolog at the Junior College Utrecht"],"prefix":"10.4204","volume":"106","author":[{"given":"Jurri\u00ebn","family":"Stutterheim","sequence":"first","affiliation":[{"name":"Utrecht University"}]},{"given":"Wouter","family":"Swierstra","sequence":"additional","affiliation":[{"name":"Utrecht University"}]},{"given":"Doaitse","family":"Swierstra","sequence":"additional","affiliation":[{"name":"Utrecht University"}]}],"member":"2720","published-online":{"date-parts":[[2013,1,20]]},"reference":[{"key":"conway1997","doi-asserted-by":"crossref","DOI":"10.1145\/262171.262209","volume-title":"Alice: Easy-to-Learn 3D Scripting for Novices","author":"Conway","year":"1997"},{"key":"dijkstra09uhc-arch","doi-asserted-by":"publisher","DOI":"10.1145\/1596638.1596650","article-title":"The Architecture of the Utrecht Haskell Compiler","volume-title":"Haskell Symposium","author":"Dijkstra","year":"2009"},{"key":"felleisen2003","volume-title":"How to Design Programs \u2013 An Introduction to Programming and Computing","author":"Felleisen","year":"2003"},{"key":"fielding2000","volume-title":"Architectural Styles and the Design of Network-based Software Architectures","author":"Fielding","year":"2000"},{"key":"lipovaca2011","volume-title":"Learn You a Haskell for Great Good!: A Beginner's Guide","author":"Lipovaca","year":"2011"},{"key":"maloney2004","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1109\/C5.2004.1314376","article-title":"Scratch: A Sneak Preview","volume-title":"Second International Conference on Creating, Connecting, and Collaborating through Computing","author":"Maloney","year":"2004"},{"issue":"1","key":"view","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1017\/S0956796803004829","article-title":"The view from the left","volume":"14","author":"McBride","year":"2004","journal-title":"Journal of Functional Programming"},{"key":"norell","volume-title":"Towards a practical programming language based on dependent type theory","author":"Norell","year":"2007"},{"key":"haskell98","volume-title":"Haskell 98 Language and Libraries: The Revised Report","year":"2003"}],"container-title":["Electronic Proceedings in Theoretical Computer Science"],"original-title":[],"language":"en","deposited":{"date-parts":[[2019,7,8]],"date-time":"2019-07-08T10:26:06Z","timestamp":1562581566000},"score":1,"resource":{"primary":{"URL":"http:\/\/arxiv.org\/abs\/1301.5077v1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,1,20]]},"references-count":9,"URL":"https:\/\/doi.org\/10.4204\/eptcs.106.4","relation":{},"ISSN":["2075-2180"],"issn-type":[{"value":"2075-2180","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,20]]}}}