You are on page 1of 2

Es un lenguaje de programación en lógica funcional, basado en el lenguaje

Haskell, que combina elementos de programación funcional y


programación lógica.

Curry es un lenguaje de programación universal con el fin de fusionar los


más importantes paradigmas de programación declarativa, es decir, la
programación funcional y lógica de programación. Además, también cubre
los más importantes principios operativos desarrollados en el ámbito de la
ordenación integrada de la lógica funcional de las lenguas: "residuation" y
"reducir" (hay una encuesta de más edad y una nueva encuesta sobre la
lógica funcional de programación).

Curry combina en una forma perfecta las características de la programación


funcional (expresiones anidadas, de orden superior funciones, perezoso
evaluación), la lógica de programación (lógica variables, estructuras de
datos parciales, una función de búsqueda), y la programación concurrente
(evaluación concurrente de las expresiones con la sincronización en la
lógico variables).

El desarrollo de Curry es una iniciativa internacional destinada a


proporcionar una plataforma común para la investigación, la enseñanza y la
aplicación de la lógica funcional integrada de las lenguas. Curry es un
lenguaje de programación universal con el fin de fusionar los más
importantes paradigmas de programación declarativa, es decir, la
programación funcional y lógica de programación. Además, también cubre
los más importantes principios operativos desarrollados en el ámbito de la
lógica funcional integrada de las lenguas: "residuation" y "reducir" (hay
una encuesta de más edad y una nueva encuesta sobre la lógica funcional
de programación).

Curry combina en una forma perfecta las características de la programación


funcional (expresiones anidadas, de orden superior funciones, perezoso
evaluación), la lógica de programación (lógica variables, estructuras de
datos parciales, una función de búsqueda), y la programación concurrente
(evaluación concurrente de las expresiones con la sincronización en la
lógico variables). Además, Curry ofrece características adicionales en
comparación con el puro idiomas (en comparación con la programación
funcional: búsqueda, la informática con información de parcial, frente a la
lógica de programación: evaluación más eficiente debido a la determinista
y la demanda de evaluación de funciones).

El desarrollo de Curry es una iniciativa internacional destinada a


proporcionar una plataforma común para la investigación, la enseñanza y la
aplicación de la lógica funcional integrada de las lenguas. El diseño.

http://es.wikipedia.org/wiki/Curry_(programaci%C3%B3n)

You might also like