Introducción al Trabajo de Título
Entrar

¿Cómo usan los desarrolladores de Haskell las mónadas? Investigación empírica en repositorios Hackage y Stackage Memoria Doble Titulación Ingeniería de software Lenguajes de programación

Profesor Guia
Profesor Coguia
Sub Áreas Ingeniería de software empírica, Análisis de programas

Descripción


El objetivo de esta memoria es realizar una investigación empírica sobre repositorios de código Haskell, y como continuación de una investigación previa (https://www.sciencedirect.com/science/article/abs/pii/S0167642320301313) en la que se logró caracterizar "cuáles" monadas se utilizan en Haskell, y su frecuencia. La meta entonces es identificar las ubicaciones en el código fuente, de manera automática, para luego realizar una revisión y catalogación manual, a fin de caracterizar los distintos tipos de uso de este constructo en programación funcional.