Degrading lists

dc.contributorReykjavik Universityen_US
dc.contributorHáskólinn í Reykjavíken_US
dc.contributor.authorMcDermott, Dylan
dc.contributor.authorPiróg, Maciej
dc.contributor.authorUustalu, Tarmo
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.contributor.departmentTölvunarfræðideild (HR)en_US
dc.contributor.schoolSchool of Technology (RU)en_US
dc.contributor.schoolTæknisvið (HR)en_US
dc.date.accessioned2023-02-21T14:27:29Z
dc.date.available2023-02-21T14:27:29Z
dc.date.issued2020-09-08
dc.descriptionPost-print (lokagerð höfundar)en_US
dc.description.abstractWe discuss the relationship between monads and their known generalisation, graded monads, which are especially useful for modelling computational effects equipped with a form of sequential composition. Specifically, we ask if a graded monad can be extended to a monad, and when such a degrading is in some sense canonical. Our particular examples are the graded monads of lists and non-empty lists indexed by their lengths, which gives us a pretext to study the space of all (non-graded) monad structures on the list and non-empty list endofunctors. We show that, in both cases, there exist infinitely many monad structures. However, while there are at least two ways to complete the graded monad structure on length-indexed lists to a monad structure on the list endofunctor, such a completion for non-empty lists is unique.en_US
dc.description.sponsorshipThis research was supported by the Icelandic Research Fund project grant no. 196323-052. T.U. was also supported by the Estonian Ministry of Education and Research institutional research grant no. IUT33-13.en_US
dc.description.versionPeer reviewed (ritrýnd grein)en_US
dc.format.extentarticle 6en_US
dc.identifier.citationD. McDermott, M. Piróg, T. Uustalu. Degrading lists. In 22nd International Symposium on Principles and Practice of Declarative Programming (PPDP ’20), September 8–10, 2020, Bologna, Italy, art. 6, 14 pp. ACM, New York, 2020. doi:10.1145/3414080.3414084en_US
dc.identifier.doi10.1145/3414080.3414084
dc.identifier.isbn978-1-4503-8821-4
dc.identifier.journal22nd International Symposium on Principles and Practice of Declarative Programming (PPDP '20)en_US
dc.identifier.urihttps://hdl.handle.net/20.500.11815/4018
dc.language.isoenen_US
dc.publisherACMen_US
dc.relation.ispartofseriesACM International Conference Proceeding Series;
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectMonadsen_US
dc.subjectAlgebraic theoriesen_US
dc.subjectGraded monadsen_US
dc.subjectDegradingen_US
dc.subjectListsen_US
dc.subjectTheory of computationen_US
dc.subjectFunctional constructsen_US
dc.subjectProgram semanticsen_US
dc.subjectAlgebraen_US
dc.subjectMerkingarfræðien_US
dc.subjectTölvunafræðien_US
dc.titleDegrading listsen_US
dc.typeinfo:eu-repo/semantics/bookParten_US

Skrár

Original bundle

Niðurstöður 1 - 1 af 1
Hleð...
Thumbnail Image
Nafn:
mcdermott-pirog-uustalu-ppdp20-opinvisindi.pdf
Stærð:
680.57 KB
Snið:
Adobe Portable Document Format
Description:
Post-print

Undirflokkur