Vocabulario de Desarrollo de software · Conceptos de programación

¿Qué significa pure function?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino frecuente

pure function: función pura

Función que devuelve el mismo resultado para las mismas entradas y no produce efectos observables fuera de su cálculo.

Cómo se usa

Se usa en programación funcional y diseño de pruebas. Leer un estado externo que cambia puede hacer que una función deje de ser pura.

Frases de ejemplo

  1. The tax formatter is a pure function because its output depends only on its arguments.

    El formateador de impuestos es una función pura porque su salida depende solo de sus argumentos.

    El ejemplo supone que el formato no modifica estado externo ni consulta ajustes cambiantes.

  2. We moved file writing outside the pure function that calculates the report totals.

    Trasladamos la escritura del archivo fuera de la función pura que calcula los totales del informe.

    Separar la escritura mantiene el cálculo independiente de un efecto observable sobre el almacenamiento.

Combinaciones frecuentes

  • write a pure function
  • pure function composition

Más términos: Conceptos de programación

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: