Resultados de la búsqueda a petición "functional-programming"
Recoge líneas usando Multimap Collector
¿Hay alguna manera de convertir lo siguiente para usar coleccionistas? List<String[]> lines = getLines(); Multimap<String,String> multimap = ArrayListMultimap.create(); lines.forEach(line -> multimap.put(line[0],line[1]); );
¿Por qué son promesas mónadas?
He estado aprendiendo sobre programación funcional y me he encontrado con mónadas, functores y aplicantes. Según tengo entendido, se aplican las siguientes definiciones: a) (A => B) => C [A] => C [B] | Functor b) (A => C [B]) => C [A] => C [B] ...
resolviendo el problema de la función del mapa en python 3 vs python 2
Estoy interesado en la programación funcional con python y estoy trabajando en la publicación de blog de Mary Rose CookUna introducción práctica a la programación ...
Aplicación Simple Node / Express, la forma de programación funcional (¿Cómo manejar los efectos secundarios en JavaScript?)
Hay muchos buenos artículos sobre la teoría de la programación funcional en JavaScript. Algunos incluso contienen ejemplos de código que muestran la diferencia entre la programación imperativa / orientada a objetos y la programación declarativa / ...
Manera simple de aplicar una lista de funciones a un valor
Supongamos que tengo una lista de funcionesList[A => B] y necesita una función que regreseList[B] para un valor dado de tipoA: def foo[A, B](fs: List[A => B]): A => List[B] = a => fs.map(_.apply(a))¿Hay alguna más simple (tal vez concats) forma ...
Optimización de Apply () en R
El objetivo del siguiente código es realizar análisis recursivos e iterativos en un conjunto de datos que tiene 400 columnas y 6000 filas. Toma dos columnas a la vez y realiza un análisis sobre él, antes de pasar a todas las ...
Haskell: ¿Qué son los datos inmutables?
en la mayoría de los artículos sobre Haskell encontrarás una declaración como "Los datos en Haskell son inmutables". No entiendo bien por qué. Por ejemplo: let a = 123 let a = 456en el método principal funciona. Acabo de cambiar los datos dea ...
¿Cómo canalizar las funciones, cuando una promesa en la promesa en el medio verifica la autorización?
Estoy tratando de componer algunas funciones juntas: compose = (...fns) => fns.reduce((f, g) => (...args) => f(g(...args))); checkAuthorization devuelve una promesa que verifica si un usuario está autorizado.buildParams recibesomeRequestDatay ...
La función de llamada F # que devuelve el registro for loop solo se ejecuta una vez
Principalmente trabajo en C # y soy nuevo en F # / lenguajes de funciones y tengo un problema con un programa bastante simple. Tengo una función que crea un registro con dos campos enteros. Los campos son elegidosSystem.Random.NextDouble dentro ...
Cómo encadenar las funciones de mapa y filtro en el orden correcto
Me gusta mucho encadenarArray.prototype.map, filter yreduce para definir una transformación de datos. Desafortunadamente, en un proyecto reciente que involucró grandes archivos de registro, ya no pude evitar recorrer mis datos varias veces ...