Skip to content

Introducción a la recursión de cola y por qué importa - #18

Open
l23210623-droid wants to merge 3 commits into
tectijuana:mainfrom
l23210623-droid:main
Open

Introducción a la recursión de cola y por qué importa#18
l23210623-droid wants to merge 3 commits into
tectijuana:mainfrom
l23210623-droid:main

Conversation

@l23210623-droid

Copy link
Copy Markdown

Agregada la investigación correspondiente al Tema 24: Introducción a la recursión de cola y por qué importa

Descripción del cambio

Se agrega la investigación técnica individual correspondiente al Tema 24 del bloque de Programación Funcional:
“Introducción a la recursión de cola y por qué importa”.

La entrega incluye:

  • README.md con introducción, desarrollo técnico (más de 500 palabras), conclusiones y bibliografía en formato IEEE.
  • anexo.md con la bitácora de uso de IA, prompts utilizados, revisión personal y reflexión crítica, conforme a AI_GUIDANCE.md.
  • Ejemplos de código en Haskell, Erlang y Elixir que ilustran la recursión de cola y su relación con la optimización de llamadas de cola (TCO). Los ejemplos son ilustrativos y están pensados para compilar/ejecutar en sus respectivos entornos.

Unidad y tema afectado

  • Unidad 1: Programación Funcional
  • Tema 28: Introducción a la recursión de cola y por qué importa

Tipo de cambio

Marque con una x la opción correspondiente:

  • Corrección de bug (código que no compilaba o test que fallaba)
  • Nueva práctica o ejercicio
  • Mejora de código existente
  • Mejora de documentación
  • Otro

Checklist de calidad

Marque con una x las opciones que correspondan:

  • El README.md cumple con la estructura requerida (introducción, desarrollo técnico ≥ 500 palabras, conclusiones, bibliografía IEEE).
  • Los ejemplos de código incluidos son sintácticamente correctos en sus lenguajes.
  • El anexo.md documenta el uso de IA conforme a AI_GUIDANCE.md.
  • La bibliografía está en formato IEEE y usa fuentes confiables.
  • No se modificaron archivos ajenos a research/introduccion-a-la-recursion-de-cola/.
  • No se renombró README.md.
  • Se agregaron tests para el código nuevo (no aplica: investigación teórica)
  • Los predicados Prolog tienen documentación de aridad y determinismo (no aplica)
  • El código Erlang usa OTP behaviors (sin spawn desnudo) (no aplica directamente; los ejemplos son funciones puras)

Notas adicionales

  • Esta entrega corresponde a una investigación teórica del bloque funcional; no incluye ejercicio práctico ni evidencia de ejecución.
  • El uso de IA está declarado completamente en anexo.md.
  • Se respetó la ruta indicada: research/introduccion-a-la-recursion-de-cola/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant