On narrowing strategies for partial non-strict functions

dc.book.titleTAPSOFT '91: Proceedings of the International Joint Conference on Theory and Practice of Software Development Brighton, UK, April 8–12, 1991
dc.contributor.authorFrutos Escrig, David De
dc.contributor.authorFernández Camacho, María Inés
dc.contributor.editorAbramsky, S.
dc.contributor.editorMaibaum, T.S.E.
dc.date.accessioned2023-06-20T21:05:14Z
dc.date.available2023-06-20T21:05:14Z
dc.date.issued1991
dc.description.abstractWe study completeness of narrowing strategies for a class of programs defining (possibly partial and non-strict) functions by means of equations, with a lazy semantics, so that infinite values are also admissible. We consider a syntactical restriction introduced by Echahed, under which he proved that any narrowing strategy is complete for specifications defining total functions with finite values. Unfortunately things are not so pretty for the larger class of programs that we consider. So we see that laziness of strategies is necessary in order to cope with non-strictness, fairness if we want to compute infinite values, and syntactically complete specifications (those including rules covering all possible patterns for each function) if we are also interested in the computation of partial values.en
dc.description.departmentSección Deptal. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Ciencias Matemáticas
dc.description.refereedTRUE
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/20617
dc.identifier.citationFrutos Escrig, D. & Fernández Camacho, M. I. «On narrowing strategies for partial non-strict functions». TAPSOFT ’91, editado por S. Abramsky y T. S. E. Maibaum, vol. 494, Springer Berlin Heidelberg, 1991, pp. 416-37. DOI.org (Crossref), https://doi.org/10.1007/3540539816_79.
dc.identifier.doi10.1007/3540539816_79
dc.identifier.isbn978-3-540-53981-0
dc.identifier.officialurlhttps//doi.org/10.1007/3540539816_79
dc.identifier.relatedurlhttp://link.springer.com/chapter/10.1007%2F3540539816_79?LI=true
dc.identifier.urihttps://hdl.handle.net/20.500.14352/60653
dc.issue.number494
dc.page.final437
dc.page.initial416
dc.publisherSpringer
dc.relation.ispartofseriesLecture notes in computer science
dc.rights.accessRightsmetadata only access
dc.subject.cdu004
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleOn narrowing strategies for partial non-strict functionsen
dc.typebook part
dspace.entity.typePublication
relation.isAuthorOfPublicationfc861853-ad02-4152-b8b0-e0a8df6080dc
relation.isAuthorOfPublication5449d300-424a-4f34-aa7d-49334a68722f
relation.isAuthorOfPublication.latestForDiscovery5449d300-424a-4f34-aa7d-49334a68722f

Download