{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:13:19Z","timestamp":1763467999827},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540237273"},{"type":"electronic","value":"9783540278610"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-27861-0_6","type":"book-chapter","created":{"date-parts":[[2010,9,7]],"date-time":"2010-09-07T03:26:45Z","timestamp":1283830005000},"page":"86-101","source":"Crossref","is-referenced-by-count":47,"title":["Inferring Cost Equations for Recursive, Polymorphic and Higher-Order Functional Programs"],"prefix":"10.1007","author":[{"given":"Pedro B.","family":"Vasconcelos","sequence":"first","affiliation":[]},{"given":"Kevin","family":"Hammond","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"6_CR1","doi-asserted-by":"crossref","DOI":"10.1142\/p132","volume-title":"Type and Effect Systems: Behaviours for Concurrency","author":"T. Amtoft","year":"1999","unstructured":"Amtoft, T., Nielson, F., Nielson, H.R.: Type and Effect Systems: Behaviours for Concurrency. Imperial College Press, London (1999)"},{"issue":"1","key":"6_CR2","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1017\/S0956796800003865","volume":"11","author":"R. Benzinger","year":"2001","unstructured":"Benzinger, R.: Automated Complexity Analysis of Nuprl Extracted Programs. Journal of Functional Programming\u00a011(1), 3\u201331 (2001)","journal-title":"Journal of Functional Programming"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Chin, W.-N., Khoo, S.-C.: Calculating Sized Types. Higher-Order and Symbolic Computing 14(2,3) (2001)","DOI":"10.1023\/A:1012996816178"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Damas, L., Milner, A.J.R.G.: Principal Type-Schemes for Functional Programs. In: Proc. 1982 ACM Symp. on Principles of Prog. Langs. \u2013 POPL 1982, pp. 207\u2013212 (1982)","DOI":"10.1145\/582153.582176"},{"issue":"1","key":"6_CR5","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/130616.130620","volume":"1","author":"V. Dornic","year":"1992","unstructured":"Dornic, V., Jouvelot, P., Gifford, D.K.: Polymorphic Time Systems for Estimating Program Complexity. ACM Letters on Prog. Lang. and Systems\u00a01(1), 33\u201345 (1992)","journal-title":"ACM Letters on Prog. Lang. and Systems"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"Hughes, R.J.M., Pareto, L., Sabry, A.: Proving the Correctness of Reactive Systems using Sized Types. In: Proc 1996 ACM Symposium on Principles of Programming Languages \u2013 POPL 1996, St Petersburg, FL (January 1996)","DOI":"10.1145\/237721.240882"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"Le M\u00e9tayer, D.: ACE: An Automatic Complexity Evaluator. ACM Transactions on Programming Languages and Systems 10(2) (April 1988)","DOI":"10.1145\/42190.42347"},{"key":"6_CR8","volume-title":"Finite Difference Equations","author":"H. Levy","year":"1961","unstructured":"Levy, H., Lessman, F.: Finite Difference Equations. Macmillan, Basingstoke (1961)"},{"key":"6_CR9","unstructured":"Loidl, H.-W., Hammond, K.: A Sized Time System for a Parallel Functional Language. In: Glasgow Workshop on Functional Programming, Ullapool (July 1996)"},{"issue":"3","key":"6_CR10","doi-asserted-by":"publisher","first-page":"348","DOI":"10.1016\/0022-0000(78)90014-4","volume":"17","author":"A.J.R.G. Milner","year":"1976","unstructured":"Milner, A.J.R.G.: A Theory of Type Polymorphism in Programming. J. Computer System Sciences\u00a017(3), 348\u2013375 (1976)","journal-title":"J. Computer System Sciences"},{"key":"6_CR11","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-03811-6","volume-title":"Principles of Program Analysis","author":"F. Nielson","year":"1999","unstructured":"Nielson, F., Nielson, H., Hankin, C.: Principles of Program Analysis. Springer, Heidelberg (1999)"},{"key":"6_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44854-3_15","volume-title":"Implementation of Functional Languages","author":"\u00c1. Reb\u00f3n Portillo","year":"2003","unstructured":"Reb\u00f3n Portillo, \u00c1., Hammond, K., Loidl, H.-W., Vasconcelos, P.B.: Cost Analysis using Automatic Size and Time Inference. In: Pe\u00f1a, R., Arts, T. (eds.) IFL 2002. LNCS, vol.\u00a02670, Springer, Heidelberg (2003)"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Reistad, B., Gifford, D.K.: Static Dependent Costs for Estimating Execution Time. In: Proc. 1994 ACM Conference on Lisp and Functional Programming \u2013 LFP 1994, June 1994, pp. 65\u201378, Orlando, FL (1994)","DOI":"10.1145\/182409.182439"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Rosendahl, M.: Automatic Complexity Analysis. In: Proc. 1989 Intl. Conf. on Functional Prog. Langs. and Comp. Arch. \u2013 FPCA 1989, pp. 144\u2013156 (1989)","DOI":"10.1145\/99370.99381"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","volume-title":"Functional Programming Languages in Education","author":"D.A. Turner","year":"1995","unstructured":"Turner, D.A.: Elementary Strong Functional Programming. In: Hartel, P.H., Plasmeijer, R. (eds.) FPLE 1995. LNCS, vol.\u00a01022, Springer, Heidelberg (1995)"},{"key":"6_CR16","unstructured":"Vasconcelos, P.B., Hammond, K.: A Type and Effect System for Costing Recursive, Higher-Order and Polymorphic Functional Programs (2004) (in preparation)"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Wegbreit, B.: Mechanical Program Analysis. Comm. of the ACM 18(9) (1975)","DOI":"10.1145\/361002.361016"}],"container-title":["Lecture Notes in Computer Science","Implementation of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-27861-0_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T04:24:33Z","timestamp":1605759873000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-27861-0_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540237273","9783540278610"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-27861-0_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}