aboutsummaryrefslogtreecommitdiff
path: root/blog/content/2012/10
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2026-02-15 20:16:44 +0100
committeralex <alex@pdp7.net>2026-02-15 20:21:01 +0100
commit47fe10e00a76bb9d5f60758b24231135e20906bf (patch)
treea85f805c14c3104640c6fbacc06ead5a037b0e11 /blog/content/2012/10
parente05dee11a50f75b266f91d80fc91a493ceda8ae0 (diff)
Migrate to coppewebitemaster
Diffstat (limited to 'blog/content/2012/10')
-rw-r--r--blog/content/2012/10/programacion-declarativa-contra-funcional.gmi3
1 files changed, 1 insertions, 2 deletions
diff --git a/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi b/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi
index 598fb80e..ffb391dd 100644
--- a/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi
+++ b/blog/content/2012/10/programacion-declarativa-contra-funcional.gmi
@@ -1,5 +1,4 @@
-# Programación declarativa contra funcional
-2012-10-06
+# 2012-10-06 Programación declarativa contra funcional
Creo que la gran parte de programadores han dado sus primeros pasos con la programación imperativa tradicional. En esta, se utilizan lenguajes de programación que reflejan más o menos directamente el funcionamiento de los ordenadores típicos; instrucciones ejecutadas secuencialmente con variables que vamos modificando y control de flujo. Por ejemplo, un problema básico de "sumar los números entre n y m" se podría implementar primitivamente de la siguiente manera: