{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:19:02Z","timestamp":1750306742720,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":13,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,7,28]],"date-time":"2014-07-28T00:00:00Z","timestamp":1406505600000},"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":[[2014,7,28]]},"DOI":"10.1145\/2637647.2637649","type":"proceedings-article","created":{"date-parts":[[2014,7,29]],"date-time":"2014-07-29T12:29:52Z","timestamp":1406636992000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["ScalaDyno"],"prefix":"10.1145","author":[{"given":"C\u00e9dric","family":"Bastin","sequence":"first","affiliation":[{"name":"EPFL, Switzerland"}]},{"given":"Vlad","family":"Ureche","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}]},{"given":"Martin","family":"Odersky","sequence":"additional","affiliation":[{"name":"EPFL, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2014,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Dart Programming Language. URL https:\/\/www.dartlang.org\/.  Dart Programming Language. URL https:\/\/www.dartlang.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"SIP-17: Type Dynamic. URL http:\/\/docs.scala-lang.org\/sips\/completed\/type-dynamic.html.  SIP-17: Type Dynamic. URL http:\/\/docs.scala-lang.org\/sips\/completed\/type-dynamic.html."},{"key":"e_1_3_2_1_3_1","unstructured":"The Scalaz library. URL https:\/\/github.com\/scalaz\/scalaz.  The Scalaz library. URL https:\/\/github.com\/scalaz\/scalaz."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985864"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/167962.165893"},{"key":"e_1_3_2_1_6_1","volume-title":"js: Type-Directed Interoperability with Dynamically Typed Languages. Technical report","author":"Doeraene S.","year":"2013","unstructured":"S. Doeraene . Scala. js: Type-Directed Interoperability with Dynamically Typed Languages. Technical report , 2013 . S. Doeraene. Scala. js: Type-Directed Interoperability with Dynamically Typed Languages. Technical report, 2013."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31057-7_19"},{"key":"e_1_3_2_1_8_1","unstructured":"R. Martin D. Perelman J. Lei and B. Burg. Ductilescala: Combined static and dynamic feedback for scala.  R. Martin D. Perelman J. Lei and B. Burg. Ductilescala: Combined static and dynamic feedback for scala."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2103746.2103769"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/42.5.360"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1328438.1328486"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2398856.2364554"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1706299.1706343"}],"event":{"name":"ECOOP '14: European Conference on Object-Oriented Programming","sponsor":["Uppsala University, Department of Information Science Uppsala University, Department of Information Science","AITO Assoc Internationale por les Technologies Objects","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Uppsala Sweden","acronym":"ECOOP '14"},"container-title":["Proceedings of the Fifth Annual Scala Workshop"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2637647.2637649","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2637647.2637649","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:17Z","timestamp":1750231697000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2637647.2637649"}},"subtitle":["making name resolution and type checking fault-tolerant"],"short-title":[],"issued":{"date-parts":[[2014,7,28]]},"references-count":13,"alternative-id":["10.1145\/2637647.2637649","10.1145\/2637647"],"URL":"https:\/\/doi.org\/10.1145\/2637647.2637649","relation":{},"subject":[],"published":{"date-parts":[[2014,7,28]]},"assertion":[{"value":"2014-07-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}