Mostrar el registro sencillo del ítem

dc.contributor.authorArrufat Andreu, Carme Maria
dc.contributor.otherBeltrán Felip, Antonio
dc.contributor.otherUniversitat Jaume I. Departament de Matemàtiques
dc.date.accessioned2023-03-21T11:40:04Z
dc.date.available2023-03-21T11:40:04Z
dc.date.issued2022-07-19
dc.identifier.urihttp://hdl.handle.net/10234/202007
dc.descriptionTreball Final de Grau en Matemàtica Computacional. Codi: MT1054. Curs: 2021/2022ca_CA
dc.description.abstractLa programación funcional se basa en un hecho fundamental: la composición de funciones como forma de construir un programa. La Teoría de Categorías, que es en esencia el estudio de la composición de morfismos, nos sirve pues como base teórica para modelizar y describir patrones de los lenguajes de programación funcionales, entre ellos, la programación de efectos secundarios, entrada/salida de un programa, manejo de excepciones, etc., mediante mónadas, un concepto nacido puramente de la Teoría de Categorías. En este trabajo de fin de grado damos una exposición general de aquellos fundamentos de la Teoría de Categorías necesarios para llegar al concepto de mónada (un monoide en la categoría de los endofunctores). Se introducirán para ello los conceptos de functor, transformación natural, adjunciones y, por supuesto, de mónada, no sin antes pasar por uno de los resultados más importantes de la Teoría de Categorías, el Lema de Yoneda y sus consecuencias. Desarrollaremos también estos conceptos no solo desde el punto de vista matemático, sino también desde la perspectiva del paradigma funcional mediante el lenguaje de programación Haskell.ca_CA
dc.format.extent114 p.ca_CA
dc.format.mimetypeapplication/pdfca_CA
dc.language.isospaca_CA
dc.publisherUniversitat Jaume Ica_CA
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/ca_CA
dc.subjectGrau en Matemàtica Computacionalca_CA
dc.subjectGrado en Matemática Computacionalca_CA
dc.subjectBachelor's Degree in Computational Mathematicsca_CA
dc.subjectHaskellca_CA
dc.subjectprogramación funcionalca_CA
dc.subjectteoría de categoríasca_CA
dc.subjectcategory theoryca_CA
dc.subjectfunctional programmingca_CA
dc.titleFundamentos de la Teoría de Categorías y sus aplicaciones en la programación funcional con Haskellca_CA
dc.typeinfo:eu-repo/semantics/bachelorThesisca_CA
dc.educationLevelEstudios de Gradoca_CA
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca_CA


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

http://creativecommons.org/licenses/by-nc-sa/4.0/
Excepto si se señala otra cosa, la licencia del ítem se describe como: http://creativecommons.org/licenses/by-nc-sa/4.0/