Publication
Typability and type inference in atomic polymorphism
dc.contributor.author | Protin, M. Clarence | |
dc.contributor.author | Ferreira, Gilda | |
dc.date.accessioned | 2022-11-21T09:06:39Z | |
dc.date.available | 2022-11-21T09:06:39Z | |
dc.date.issued | 2022 | |
dc.description.abstract | It is well-known that typability, type inhabitation and type inference are undecidable in the Girard-Reynolds polymorphic system F. It has recently been proven that type inhabitation remains undecidable even in the predicative fragment of system F in which all universal instantiations have an atomic witness (system Fat). In this paper we analyze typability and type inference in Curry style variants of system Fat and show that typability is decidable and that there is an algorithm for type inference which is capable of dealing with non-redundancy constraints. | pt_PT |
dc.description.sponsorship | The second author acknowledges the support of FCT — Fundação para a Ciência e a Tecnologia under the projects UIDB/04561/2020, UIDB/00408/2020 and UIDP/00408/2020, and she is also grateful to CMAFcIO — Centro de Matemática, Aplicações Fundamentais e Investigação Operacional and to LASIGE — Computer Science and Engineering Research Centre (Universidade de Lisboa). | pt_PT |
dc.description.version | info:eu-repo/semantics/publishedVersion | pt_PT |
dc.identifier.doi | 10.46298/lmcs-18(3:22)2022 | pt_PT |
dc.identifier.issn | 1860-5974 | |
dc.identifier.uri | http://hdl.handle.net/10400.2/12603 | |
dc.language.iso | eng | pt_PT |
dc.peerreviewed | yes | pt_PT |
dc.relation | Center for Mathematics, Fundamental Applications and Operations Research | |
dc.relation | LASIGE - Extreme Computing | |
dc.relation | LASIGE - Extreme Computing | |
dc.relation.publisherversion | https://lmcs.episciences.org/9915/pdf | pt_PT |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | pt_PT |
dc.subject | Lambda calculus | pt_PT |
dc.subject | Atomic polymorphism | pt_PT |
dc.subject | Typability | pt_PT |
dc.subject | Type inference | pt_PT |
dc.subject | Intuitionistic logic | pt_PT |
dc.title | Typability and type inference in atomic polymorphism | pt_PT |
dc.type | journal article | |
dspace.entity.type | Publication | |
oaire.awardTitle | Center for Mathematics, Fundamental Applications and Operations Research | |
oaire.awardTitle | LASIGE - Extreme Computing | |
oaire.awardTitle | LASIGE - Extreme Computing | |
oaire.awardURI | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04561%2F2020/PT | |
oaire.awardURI | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F00408%2F2020/PT | |
oaire.awardURI | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F00408%2F2020/PT | |
oaire.citation.title | Logical Methods in Computer Science | pt_PT |
oaire.citation.volume | Volume 18, Issue 3 | pt_PT |
oaire.fundingStream | 6817 - DCRRNI ID | |
oaire.fundingStream | 6817 - DCRRNI ID | |
oaire.fundingStream | 6817 - DCRRNI ID | |
person.familyName | Ferreira | |
person.givenName | Gilda | |
person.identifier.ciencia-id | 0B1A-81E7-88B1 | |
person.identifier.orcid | 0000-0003-1447-9764 | |
person.identifier.rid | H-9953-2013 | |
person.identifier.scopus-author-id | 14037466100 | |
project.funder.identifier | http://doi.org/10.13039/501100001871 | |
project.funder.identifier | http://doi.org/10.13039/501100001871 | |
project.funder.identifier | http://doi.org/10.13039/501100001871 | |
project.funder.name | Fundação para a Ciência e a Tecnologia | |
project.funder.name | Fundação para a Ciência e a Tecnologia | |
project.funder.name | Fundação para a Ciência e a Tecnologia | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | article | pt_PT |
relation.isAuthorOfPublication | fd3a6c7d-42b2-4434-834f-fb161900c938 | |
relation.isAuthorOfPublication.latestForDiscovery | fd3a6c7d-42b2-4434-834f-fb161900c938 | |
relation.isProjectOfPublication | 7fccc76f-75a6-4346-89f1-0addcc4cfeed | |
relation.isProjectOfPublication | 01a99baa-a025-45a3-bc2c-f4528aeae605 | |
relation.isProjectOfPublication | 2109bfea-cc21-4c47-9950-99898d92a041 | |
relation.isProjectOfPublication.latestForDiscovery | 7fccc76f-75a6-4346-89f1-0addcc4cfeed |