Resultados de la búsqueda a petición "functional-programming"
Definición alternativa del combinador Y
Últimamente pasé un tiempo dando vueltas al combinador Y, y descubrí que generalmente se define (más o menos) de la siguiente manera (esto está en C #, pero el lenguaje de elección no es importante): public delegate TResult ...
Bucle hasta ... con Ramda
Estaba tratando de refactorizar algunas piezas de código con Ramda y me preguntaba: ¿Cuál podría ser un buen enfoque en Ramda / Programación funcional para resolver el siguiente código? let arrayOfSomething = initArray(); for(let i = 0; ...
¿El mejor truco de C # LINQ / Lambdas que hayas hecho?
Vi una publicación sobre características ocultas en C # pero no mucha gente ha escrito el ejemplo de linq / lambdas, así que ... Me pregunto ... ¿Cuál es el uso más genial (como en el más elegante) de C # LINQ y / o Lambdas / delegados anónimos ...
Composición de funciones en JavaScript
¿Cuál es el beneficio de la implementación de la composición de funciones en libs como subrayado, lo-dash y otros, similar a este: var compose = function() { var funcs = arguments; return function() { var args = arguments; for (var i = ...
En Scala, ¿por qué `_` no se puede usar en groupBy here?
Estoy tratando de calcular la lista de ocurrencias de cada carácter en una palabra, mis códigos actuales se ven así: "hello" .groupBy((x:Char)=>x) .map(a=>(a._1, a._2.length))Pienso que el.groupBy((x:Char)=>x) parece torpe y, por lo tanto, ...
Aprendizaje de la programación funcional / Clojure: ¿ejercicios prácticos? [cerrado]
Estoy aprendiendo programación funcional con Clojure. ¿Qué ejercicios prácticos puedes recomendar? Los repositorios en línea con soluciones serían perfectos. Una idea que se me ocurre es revisar todos los algoritmos populares ...
¿La función de curry en javascript utiliza el principio de cierre? [cerrado]
Sería muy útil, si alguien explica el funcionamiento de una función de curry. He leído muchos ejemplos, pero no puedo entenderlo correctamente. ¿De alguna manera está relacionado con el cierre?
¿Cómo funciona la coincidencia de patrones detrás de escena en F #?
Soy completamente nuevo en F # (y en la programación funcional en general), pero veo que la coincidencia de patrones se usa en todas partes en el código de muestra. Me pregunto, por ejemplo, ¿cómo funciona realmente la coincidencia de patrones? ...
Cómo no caer en la 'trampa de evaluación perezosa' de R
"R pasapromesas [http://cran.r-project.org/doc/manuals/r-release/R-lang.html#Promise-objects], no valores. La promesa es forzada cuando se evalúa por primera vez, no cuando se aprueba ", veaesta respuesta ...
¿Java 8 proporciona una alternativa al patrón de visitante?
Esta [https://stackoverflow.com/questions/2078978/functional-programming-vs-object-oriented-programming/2079678#2079678] La respuesta popular en Stack Overflow tiene esto que decir sobre la diferencia entre la programación funcional y la ...