{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:49Z","timestamp":1750308109709,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2005,9,25]],"date-time":"2005-09-25T00:00:00Z","timestamp":1127606400000},"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":[[2005,9,25]]},"DOI":"10.1145\/1085114.1085117","type":"proceedings-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T17:34:39Z","timestamp":1131384879000},"page":"3-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["From functional to object-oriented programming"],"prefix":"10.1145","author":[{"given":"Rudolf","family":"Berghammer","sequence":"first","affiliation":[{"name":"University of Kiel, Kiel, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Huch","sequence":"additional","affiliation":[{"name":"University of Kiel, Kiel, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2005,9,25]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Structure and interpretation of computer programs","author":"Abelson H.","year":"1999","unstructured":"Abelson H. , Sussman G.J. , Sussmann J. : Structure and interpretation of computer programs . MIT Press , 1999 . Abelson H., Sussman G.J., Sussmann J.: Structure and interpretation of computer programs. MIT Press, 1999."},{"key":"e_1_3_2_1_2_1","volume-title":"The Java programming language","author":"Arnold K.","year":"1996","unstructured":"Arnold K. , Gosling J. : The Java programming language . Addison-Wesley , 1996 . Arnold K., Gosling J.: The Java programming language. Addison-Wesley, 1996."},{"volume-title":"Informatik I (Programmierung). Lecture notes","author":"Berghammer R.","key":"e_1_3_2_1_3_1","unstructured":"Berghammer R. : Informatik I (Programmierung). Lecture notes , University of Kiel , Inst. of Computer Science, available via URL www.informatik.uni-kiel.de\/inf\/Berghammer\/teaching, 2005. Berghammer R.: Informatik I (Programmierung). Lecture notes, University of Kiel, Inst. of Computer Science, available via URL www.informatik.uni-kiel.de\/inf\/Berghammer\/teaching, 2005."},{"key":"e_1_3_2_1_4_1","volume-title":"Introduction to functional programming using Haskell","author":"Bird R.S.","year":"1998","unstructured":"Bird R.S. : Introduction to functional programming using Haskell . 2 nd edition, Prentice Hall , 1998 . Bird R.S.: Introduction to functional programming using Haskell. 2nd edition, Prentice Hall, 1998.","edition":"2"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s003780050017"},{"key":"e_1_3_2_1_6_1","volume-title":"Deitel P.J.: Java: How to program","author":"Deitel H.M.","year":"2005","unstructured":"Deitel H.M. , Deitel P.J.: Java: How to program . 6 th edition, Pearson Education International , 2005 . Deitel H.M., Deitel P.J.: Java: How to program. 6th edition, Pearson Education International, 2005.","edition":"6"},{"key":"e_1_3_2_1_7_1","volume-title":"Design patterns: Elements of reusable object-oriented software","author":"Gamma E.","year":"1995","unstructured":"Gamma E. , Helm R. , Johnson R. , Vlissides J. : Design patterns: Elements of reusable object-oriented software . Addison Wesley , 1995 . Gamma E., Helm R., Johnson R., Vlissides J.: Design patterns: Elements of reusable object-oriented software. Addison Wesley, 1995."},{"key":"e_1_3_2_1_8_1","volume-title":"The definition of Standard SML","author":"Harper R.","year":"1991","unstructured":"Harper R. , Milner R. , Tofte M. : The definition of Standard SML . MIT Press , 1991 . Harper R., Milner R., Tofte M.: The definition of Standard SML. MIT Press, 1991."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/130697.130699"},{"key":"e_1_3_2_1_10_1","volume-title":"The foundations of program verification","author":"Loeckx J.","year":"1984","unstructured":"Loeckx J. , Sieber K. : The foundations of program verification . Wiley , 1984 . Loeckx J., Sieber K.: The foundations of program verification. Wiley, 1984."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-08171-6"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9942(1998)4:1%3C27::AID-TAPO3%3E3.0.CO;2-4"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/382130.382133"},{"key":"e_1_3_2_1_14_1","volume-title":"SML97 edition","author":"Ullmann J.D.","year":"1998","unstructured":"Ullmann J.D. : Elements of ML programming , SML97 edition . Prentice Hall , 1998 . Ullmann J.D.: Elements of ML programming, SML97 edition. Prentice Hall, 1998."}],"event":{"name":"FDPE05: FDPE '05 Functional and Declarative Programming in Education 2005","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"Tallinn Estonia","acronym":"FDPE05"},"container-title":["Proceedings of the 2005 workshop on Functional and declarative programming in education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1085114.1085117","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1085114.1085117","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:10Z","timestamp":1750262890000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1085114.1085117"}},"subtitle":["a smooth transition for beginners"],"short-title":[],"issued":{"date-parts":[[2005,9,25]]},"references-count":14,"alternative-id":["10.1145\/1085114.1085117","10.1145\/1085114"],"URL":"https:\/\/doi.org\/10.1145\/1085114.1085117","relation":{},"subject":[],"published":{"date-parts":[[2005,9,25]]},"assertion":[{"value":"2005-09-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}