Skip to content

jaalonso/Exercitium

Repository files navigation

Exercitium (Ejercicios de programación funcional con Haskell)

En este repositorio se encuentran los códigos con las soluciones de los ejercicios de programación funcional propuestos en el blog Exercitium (y la continuación de Exercitium en GitHub) desde el curso 2013-14 hasta la actualidad.

Los objetivos de esta recopilación son:

  • Escribir todos los ejercicios como un proyecto con Stack para evitar los problemas que surgen entre las distintas versiones de las librerías que se usan.
  • Escribir los tests de cada ejercicio (en el directorio test) de forma que se puedan comprobar con Hspec.

1 Ejercicios publicados desde el 21-04-14 hasta el 05-06-20

2 Ejercicios publicados desde el 12-01-21 hasta el 05-08-22

3 Introducción a la programación con Haskell y Python

3.1 Definiciones elementales de funciones

3.2 Definiciones por comprensión

3.3 Definiciones por recursión

3.4 Funciones de orden superior

3.5 Tipos definidos y tipos de datos algebraicos

3.6 El tipo abstracto de datos de las pilas

3.7 El tipo abstracto de datos de las colas

3.8 El tipo abstracto de datos de los conjuntos

3.9 Relaciones binarias

3.10 El tipo abstracto de datos de los polinomios

3.11 El tipo abstracto de datos de los grafos

3.12 Divide y vencerás

3.13 Búsqueda en espacios de estados

3.14 Programación dinámica

3.15 Cálculo numérico

4 Ejercicios publicados el 2023

4.1 Diciembre 2023

5 Ejercicios publicados el 2024

5.1 Enero 2024

5.2 Febrero 2024

5.3 Marzo 2024

5.4 Abril de 2024

5.5 Mayo 2024

5.6 Junio

5.7 Julio

5.8 Septiembre 2024