lunes, 1 de abril de 2019

Intervalos..





 Intervalos

Funciones devuelven siempre el mismo valor

  •  Los lenguajes funcionales puros tienen la propiedad de transparencia referencial.
  •  Como consecuencia, en programación funcional, una función siempre devuelve el mismo valor cuando se le llama con los mismos parámetros. 


  •  Las funciones no modifican ningún estado, no acceden a ninguna variable ni objeto global y modifican su valor Diferencia entre declaración y modificación de variables 
  •  En programación funcional pura una vez declarada una variable no se puede modificar su valor.
  •  En algunos lenguajes de programación (como Scala) este concepto se refuerza definiendo la variable como inmutable (con la directiva val). 
  •  En programación imperativa es habitual modificar el valor de una variable en distintos pasos de ejecución.


No hay comentarios:

Publicar un comentario