Mostrar el registro sencillo del ítem

dc.contributor.author
Rivas Gadda, Exequiel Matías  
dc.contributor.author
Jaskelioff, Mauro Javier  
dc.contributor.author
Schrijvers, Tom  
dc.date.available
2018-06-28T17:52:55Z  
dc.date.issued
2018-01  
dc.identifier.citation
Rivas Gadda, Exequiel Matías; Jaskelioff, Mauro Javier; Schrijvers, Tom; A unified view of monadic and applicative non-determinism; Elsevier Science; Science of Computer Programming; 152; 1-2018; 70-98  
dc.identifier.issn
0167-6423  
dc.identifier.uri
http://hdl.handle.net/11336/50423  
dc.description.abstract
It is well-known that monads are monoids in the category of endofunctors, and in fact so are applicative functors. Unfortunately, monoids do not have enough structure to account for computational effects with non-determinism operators. This article recovers a unified view of computational effects with non-determinism by extending monoids to near-semirings with both additive and multiplicative structure. This enables us to generically define free constructions as well as a novel double Cayley representation that optimises both left-nested sums and left-nested products.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
Elsevier Science  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-nd/2.5/ar/  
dc.subject
Alternative  
dc.subject
Free Construction  
dc.subject
Monadplus  
dc.subject
Monoid  
dc.subject
Near-Semiring  
dc.subject.classification
Ciencias de la Computación  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
A unified view of monadic and applicative non-determinism  
dc.type
info:eu-repo/semantics/article  
dc.type
info:ar-repo/semantics/artículo  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.date.updated
2018-06-28T14:07:01Z  
dc.journal.volume
152  
dc.journal.pagination
70-98  
dc.journal.pais
Países Bajos  
dc.journal.ciudad
Amsterdam  
dc.description.fil
Fil: Rivas Gadda, Exequiel Matías. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y de Sistemas. Universidad Nacional de Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y de Sistemas; Argentina  
dc.description.fil
Fil: Jaskelioff, Mauro Javier. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y de Sistemas. Universidad Nacional de Rosario. Centro Internacional Franco Argentino de Ciencias de la Información y de Sistemas; Argentina  
dc.description.fil
Fil: Schrijvers, Tom. Katholikie Universiteit Leuven; Bélgica  
dc.journal.title
Science of Computer Programming  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1016/j.scico.2017.09.007  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0167642317301958