Preguntas con etiqueta 'functional-programming'

15
respuestas

¿Cuál es la ventaja de hacer curry?

Acabo de aprender sobre el curry y, si bien creo que entiendo el concepto, no veo ninguna gran ventaja en su uso. Como ejemplo trivial, uso una función que agrega dos valores (escritos en ML). La versión sin curry sería fun add(x, y) = x +...
hecha 01.02.2013 - 20:36
3
respuestas

¿Por qué funcionan las camas elásticas?

He estado haciendo algunos JavaScript funcionales. Pensé que se había implementado Tail-Call Optimization , pero resultó que estaba equivocado . Por lo tanto, tuve que enseñarme a mí mismo Trampolining . Después de leer un poco aquí y en otros...
hecha 11.10.2016 - 06:43
5
respuestas

¿Soy demasiado 'inteligente' para que los desarrolladores Jr. puedan leerlo? ¿Demasiada programación funcional en mi JS? [cerrado]

Soy un desarrollador principal Sr., que codifica en Babel ES6. Parte de nuestra aplicación hace una llamada a la API y, según el modelo de datos que recibimos de la llamada a la API, se deben completar ciertos formularios. Esos formularios se...
hecha 06.06.2017 - 06:52
5
respuestas

Programación funcional vs. OOP [cerrado]

He oído hablar mucho sobre el uso de lenguajes funcionales como Haskell en los últimos tiempos. ¿Cuáles son algunas de las grandes diferencias, ventajas y desventajas de la programación funcional frente a la programación orientada a objetos?   ...
hecha 05.10.2010 - 21:02
6
respuestas

¿Dónde están todos los patrones de diseño de programación funcional? [cerrado]

La literatura de programación OO está llena de patrones de diseño. La mayoría de los libros sobre programación orientada a objetos dedican un capítulo o dos para diseñar patrones como fábricas y decoradores. Entonces, ¿cuáles son los patrones eq...
hecha 03.07.2011 - 09:35
4
respuestas

¿cuál es el propósito de las flechas?

Estoy aprendiendo programación funcional con Haskell, y trato de captar conceptos entendiendo primero por qué los necesito. Me gustaría saber el objetivo de las flechas en los lenguajes de programación funcionales. ¿Qué problema resuelven? Re...
hecha 17.10.2011 - 13:40
12
respuestas

¿Por qué la programación funcional no es más popular en la industria? ¿Se prende ahora? [cerrado]

Durante mis cuatro años en la universidad, hemos estado usando mucha programación funcional en varios lenguajes de programación funcionales. Pero también he usado mucha programación orientada a objetos, y de hecho uso más lenguajes orientados a...
hecha 01.09.2010 - 22:01
5
respuestas

En la programación funcional, ¿tener la mayoría de las estructuras de datos inmutables requiere más uso de memoria?

En la programación funcional, ya que casi toda la estructura de datos es inmutable, cuando el estado tiene que cambiar, se crea una nueva estructura. ¿Esto significa mucho más uso de memoria? Conozco bien el paradigma de la programación orientad...
hecha 24.12.2012 - 20:44
3
respuestas

¿Cuáles son las mayores diferencias entre F # y Scala?

F # y Scala son ambos lenguajes de programación funcional que no obligan al desarrollador a usar solo tipos de datos inmutables. Ambos tienen soporte para objetos, pueden usar bibliotecas escritas en otros idiomas y ejecutarse en una máquina vir...
hecha 03.10.2010 - 02:38
10
respuestas

¿Por qué un programa usaría un cierre?

Después de leer muchas publicaciones que explican los cierres aquí, todavía me falta un concepto clave: ¿Por qué escribir un cierre? ¿Qué tarea específica realizaría un programador que podría ser mejor atendida por un cierre? Ejemplos de ci...
hecha 05.06.2015 - 15:36