{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T23:17:12Z","timestamp":1693869432623},"reference-count":11,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[1988,9,1]],"date-time":"1988-09-01T00:00:00Z","timestamp":589075200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BIT"],"published-print":{"date-parts":[[1988,9]]},"DOI":"10.1007\/bf01941130","type":"journal-article","created":{"date-parts":[[2005,7,31]],"date-time":"2005-07-31T10:23:42Z","timestamp":1122805422000},"page":"489-503","source":"Crossref","is-referenced-by-count":5,"title":["An efficiency comparison of some representations of purely functional arrays"],"prefix":"10.1007","volume":"28","author":[{"given":"Annika","family":"Aasa","sequence":"first","affiliation":[]},{"given":"S\u00f6ren","family":"Holmstr\u00f6m","sequence":"additional","affiliation":[]},{"given":"Christina","family":"Nilsson","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"BF01941130_CR1","doi-asserted-by":"crossref","unstructured":"H. G. Baker,Shallow binding in Lisp 1.5. Comm. ACM 21 :7.","DOI":"10.1145\/359545.359566"},{"key":"BF01941130_CR2","unstructured":"S. Holmstr\u00f6m,How to handle large data structures in functional languages, inProc. of the SERC\/Chalmers workshop on Declarative Programming Languages, University College London (1983)."},{"key":"BF01941130_CR3","unstructured":"L.-H. Eriksson and M. Rayner,Incorporating mutable arrays into logic programming, inProc. of the 2nd int. Logic Programming Conference, Uppsala (1984)."},{"key":"BF01941130_CR4","doi-asserted-by":"crossref","unstructured":"P. Hudak,A semantic model of reference counting and its abstraction, inProc. of the ACM Symposium on LISP and Functional Programming, Cambridge, Mass., (1986).","DOI":"10.1145\/319838.319876"},{"key":"BF01941130_CR5","doi-asserted-by":"crossref","unstructured":"P. Hudak and A. Bloss,The aggregate update problem in functional programming systems, in 12th ACM Symp. on Principles of Programming Languages, New Orleans (1985).","DOI":"10.1145\/318593.318660"},{"key":"BF01941130_CR6","volume-title":"An efficient implementation of purely functional arrays","author":"J. Hughes","year":"1985","unstructured":"J. Hughes,An efficient implementation of purely functional arrays, Dept. of Computer Sciences, Chalmers University of Technology, G\u00f6teborg (1985)."},{"key":"BF01941130_CR7","unstructured":"R. Milner,The Standard ML Core Language, University of Edinburgh (1985)."},{"key":"BF01941130_CR8","unstructured":"A. Mycroft,Abstract Interpretation and Optimizing Transformations for Applicative Programs, Doctoral dissertation, University of Edinburgh (1981)."},{"key":"BF01941130_CR9","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1145\/3318.3323","volume":"7","author":"D. Schmidt","year":"1985","unstructured":"D. Schmidt,Detecting global variables in denotational specifications, TOPLAS vol. 7, pp. 299\u2013310, (1985).","journal-title":"TOPLAS"},{"key":"BF01941130_CR10","volume-title":"Verifying the safe use of destructive operations in applicative programs, in 3eme Colloque Internat. sur la Programmation","author":"J. Schwarz","year":"1978","unstructured":"J. Schwarz,Verifying the safe use of destructive operations in applicative programs, in 3eme Colloque Internat. sur la Programmation, Dunod, Paris (1978)."},{"key":"BF01941130_CR11","unstructured":"W. F. Tichy,Design, implementation and evaluation of a revision control system, inProc. of the 6th Int. Conf. on Software Engineering, IEEE, Tokyo, Sept. 1982."}],"container-title":["BIT"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01941130.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF01941130\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01941130","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,8]],"date-time":"2020-04-08T13:26:34Z","timestamp":1586352394000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF01941130"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988,9]]},"references-count":11,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1988,9]]}},"alternative-id":["BF01941130"],"URL":"https:\/\/doi.org\/10.1007\/bf01941130","relation":{},"ISSN":["0006-3835","1572-9125"],"issn-type":[{"value":"0006-3835","type":"print"},{"value":"1572-9125","type":"electronic"}],"subject":[],"published":{"date-parts":[[1988,9]]}}}