reduce

Reducir, doblar o escanear (Izquierda/Derecha)?

Cuando debo usar reduceLeft, reduceRight, foldLeft, foldRight, scanLeft o scanRight? Quiero una intuición/visión general de sus diferencias - posiblemente con algunos ejemplos simples.

Diferencia entre doblar y reducir?

Tratando de aprender F# pero se confundió al tratar de distinguir entre foldy reduce. Fold parece hacer lo mismo pero tom ... ; acc + elem) 0 list printfn "Are these two the same? %A " (sumAList [2; 4; 10] = sumAFoldingList [2; 4; 10])

Javascript reduce () en el objeto

Hay un buen método de matriz reduce() para obtener un valor de la matriz. Ejemplo: [0,1,2,3,4].reduce(function(previousValue ... ray){ return previous.value + current.value; }); Sin embargo, Object no parece tener ningún método reduce() implementado.

¿Inyectar es lo mismo que reducir en ruby?

Vi que estaban documentados juntos aquí. ¿Son lo mismo? ¿Por qué Ruby tiene tantos alias (como map/collect para arrays)? Muchas gracias.

Diferencia entre reducir y foldLeft / fold en programación funcional (particularmente Scala y Scala APIs)?

¿Por qué Scala y frameworks como Spark y Scalding tienen reduce y foldLeft? Entonces, ¿cuál es la diferencia entre reduce y fold?

¿Dónde está el método de extensión LINQ" Fold"?

Encontré en las muestras Linq de MSDN un método limpio llamado Fold() que quiero usar. Su ejemplo: double[] doubles = { 1. ... stema.Linq", así que creo que todo está bien. ¿Existe realmente este método en C# 3.5, y si es así, qué estoy haciendo mal?

¿Cuándo comienza reducir tareas en Hadoop?

En Hadoop ¿cuándo comienzan las tareas de reducción? ¿Comienzan después de que se complete un cierto porcentaje (umbral) de mapeadores? En caso afirmativo, ¿se ha fijado este umbral? ¿Qué tipo de umbral se utiliza normalmente?

python histograma de una línea

Hay muchas maneras de escribir un programa Python que calcula un histograma. Por histograma, me refiero a una función que cu ... items(), pero es hipotético, ya que no hay reduce allí.) Por favor, golpéame con un mejor, más legible de una sola línea! ;)

¿Cuál es la diferencia básica entre doblar y reducir en Kotlin? Cuándo utilizar? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Diferencia entre reduce y foldLeft / fold en programación fun ... o con estas dos funciones fold() y reduce() en Kotlin, ¿puede alguien darme un ejemplo concreto que distinga ambas de ellos?

Reducir la matriz a establecer en Swift

Estoy tratando de reducir una matriz de objetos a un conjunto en Swift y este es mi código: objects.reduce(Set<String> ... iguous without more context. No entiendo cuál es el problema, ya que el tipo de URL es definitivamente String. Alguna idea?

Scala: fold vs foldLeft

Estoy tratando de entender cómo el plegado y el plegado y el respectivo reducir y reduceLeft funcionan. Usé fold y foldLeft c ... oldLeft tienen una firma de API ligeramente diferente en términos de tipos genéricos de parámetros. Por favor avise. Gracias.

¿Cómo funciona la función reduce?

Hasta donde yo entiendo, la función reduce toma una lista l y una función f. Luego, llama a la función f en los dos primeros ... las entradas de la lista. El plan de copia de seguridad es ejecutar un bucle y calcularlo. Pero, yo preferiría usar reducir.

¿Tiene R algo equivalente a reduce () en Python?

Es decir : "Aplique la función de dos argumentos acumulativamente a los elementos de secuencia, de izquierda a derecha, para reducir la secuencia a un solo valor. "

Reducir los Valores Hash

Estoy teniendo problemas con la sintaxis para reducir. Tengo un hash del siguiente formato: H = {"Key1" => 1, "Key2" =& ... mo H.reduce(0) {|memo, elem| memo+=elem} Sé que esto está mal. No entiendo cómo puedo hacer de elem el valor del hachís.

Por qué Array.prototipo.¿reduce () no está tomando un array vacío como acumulador?

Estoy tratando de filtrar todos los elementos de una matriz que son más grandes que 10 a una nueva matriz. Intencionalmente n ... o cuando corro este código, me sale el error Cannot read property 'push' of undefined, ¿dónde lo estoy estropeando? ¡Gracias!