{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,22]],"date-time":"2023-11-22T07:59:42Z","timestamp":1700639982160},"reference-count":21,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[1987,12,1]],"date-time":"1987-12-01T00:00:00Z","timestamp":565315200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2013,7,17]],"date-time":"2013-07-17T00:00:00Z","timestamp":1374019200000},"content-version":"vor","delay-in-days":9360,"URL":"https:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information and Computation"],"published-print":{"date-parts":[[1987,12]]},"DOI":"10.1016\/0890-5401(87)90001-0","type":"journal-article","created":{"date-parts":[[2004,12,2]],"date-time":"2004-12-02T00:24:20Z","timestamp":1101947060000},"page":"191-231","source":"Crossref","is-referenced-by-count":41,"title":["Needed reduction and spine strategies for the lambda calculus"],"prefix":"10.1016","volume":"75","author":[{"given":"H.P.","family":"Barendregt","sequence":"first","affiliation":[]},{"given":"J.R.","family":"Kennaway","sequence":"additional","affiliation":[]},{"given":"J.W.","family":"Klop","sequence":"additional","affiliation":[]},{"given":"M.R.","family":"Sleep","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0890-5401(87)90001-0_BIB1","series-title":"Proceedings, ACM Conf. on LISP and Functional Programming","first-page":"218","article-title":"A compiler for lazy ML","author":"Augustsson","year":"1984"},{"key":"10.1016\/0890-5401(87)90001-0_BIB2","series-title":"Colloque International de Logique","first-page":"209","article-title":"Solvability in lambda calculi","author":"Barendregt","year":"1977"},{"key":"10.1016\/0890-5401(87)90001-0_BIB3","author":"Barendregt","year":"1984"},{"key":"10.1016\/0890-5401(87)90001-0_BIB4","series-title":"Proceedings, 3-e Colloque International sur la Programmation","article-title":"S\u00e9quentialit\u00e9 de l'\u00e9valuation formelle des \u03bb-expressions","author":"Berry","year":"1978"},{"key":"10.1016\/0890-5401(87)90001-0_BIB5","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1145\/322108.322122","article-title":"Minimal and optimal computations of recursive programs","volume":"26","author":"Berry","year":"1979","journal-title":"J. Assoc. Comp. Mach."},{"key":"10.1016\/0890-5401(87)90001-0_BIB6","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/0167-6423(86)90010-9","article-title":"Strictness analysis for higher-order functions","volume":"7","author":"Burn","year":"1986","journal-title":"Sci. Comput. Programming"},{"key":"10.1016\/0890-5401(87)90001-0_BIB7","series-title":"Proceedings, First LSP Conference","first-page":"136","article-title":"HOPE: An experimental applicative language","author":"Burstall","year":"1981"},{"key":"10.1016\/0890-5401(87)90001-0_BIB8","series-title":"Avoiding redex copying in lambda reduction","author":"van Eekelen","year":"1985"},{"key":"10.1016\/0890-5401(87)90001-0_BIB9","article-title":"Edinburgh LCF","volume":"Vol. 78","author":"Gordon","year":"1979"},{"key":"10.1016\/0890-5401(87)90001-0_BIB10","series-title":"Call by need computations in non-ambiguous linear term rewriting systems","author":"Huet","year":"1979"},{"key":"10.1016\/0890-5401(87)90001-0_BIB11","author":"Kennaway","year":"1987"},{"key":"10.1016\/0890-5401(87)90001-0_BIB12","article-title":"Combinatory Reduction Systems","volume":"Vol. 127","author":"Klop","year":"1980"},{"key":"10.1016\/0890-5401(87)90001-0_BIB13","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1093\/comjnl\/6.4.308","article-title":"The mechanical evaluation of expressions","volume":"6","author":"Landin","year":"1964","journal-title":"Comput. J."},{"key":"10.1016\/0890-5401(87)90001-0_BIB14","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1145\/365230.365257","article-title":"The next 700 programming languages","volume":"9","author":"Landin","year":"1966","journal-title":"Comm. ACM"},{"key":"10.1016\/0890-5401(87)90001-0_BIB15","series-title":"Lambda Calculus and Compuer Science Theory","first-page":"147","article-title":"An algebraic interpretation of the \u03bb\u03b2K-calculus and a labelled \u03bb-calculus","volume":"Vol. 137","author":"L\u00e9vy","year":"1975"},{"key":"10.1016\/0890-5401(87)90001-0_BIB16","series-title":"To H. B. Curry: Essays on Combinatory Logic, Lambda-Calculus, and Formalism","article-title":"Optimal reductions in the lambda calculus","author":"L\u00e9vy","year":"1980"},{"key":"10.1016\/0890-5401(87)90001-0_BIB17","author":"McCarthy","year":"1962"},{"key":"10.1016\/0890-5401(87)90001-0_BIB18","article-title":"Abstract Interpretation and Optimising Transformations for Applicative Programs","author":"Mycroft","year":"1981"},{"key":"10.1016\/0890-5401(87)90001-0_BIB19","first-page":"31","article-title":"A new implementation technique for applicative languages","volume":"9","author":"Turner","year":"1979","journal-title":"Software: Practice Experience"},{"key":"10.1016\/0890-5401(87)90001-0_BIB20","series-title":"Functional Programming Languages and Computer Architecture","first-page":"1","article-title":"Miranda: A non-strict functional language with polymorphic types","volume":"Vol. 201","author":"Turner","year":"1985"},{"key":"10.1016\/0890-5401(87)90001-0_BIB21","article-title":"Semantics and Pragmatics of the Lambda Calculus","author":"Wadsworth","year":"1971"}],"container-title":["Information and Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0890540187900010?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:0890540187900010?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,1]],"date-time":"2019-02-01T18:28:43Z","timestamp":1549045723000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/0890540187900010"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1987,12]]},"references-count":21,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1987,12]]}},"alternative-id":["0890540187900010"],"URL":"https:\/\/doi.org\/10.1016\/0890-5401(87)90001-0","relation":{},"ISSN":["0890-5401"],"issn-type":[{"value":"0890-5401","type":"print"}],"subject":[],"published":{"date-parts":[[1987,12]]}}}