Resultados de la búsqueda a petición "functional-programming"
¿Cuándo `modificar` copia el vector?
De https://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:modify [https://hackage.haskell.org/package/vector-0.12.0.1/docs/Data-Vector.html#v:modify] Aplicar una operación destructiva a un vector. La operación se realizará ...
Mathematica: ¿que es la programación simbólica?
Soy un gran admirador de Stephen Wolfram, pero definitivamente no es tímido para tocar su propia bocina. En muchas referencias, elogia a Mathematica como un paradigma simbólico de programación diferente. No soy un usuario de Mathematica. Mis ...
¿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 ...
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 ...
Usar 'reducir' en una lista de diccionarios
Estoy tratando de escribir una función simple de Python que sume todos los valores que tienen la clave comogustos. Estoy trabajando con programación funcional para esta tarea. Por lo tanto, estoy obligado a usar unlista de comprensión, map, ...
Generador de permutación más rápido
He escrito un generador de permutación para las listas de Scala que genera todas las permutaciones de una lista dada. Hasta ahora, tengo lo siguiente basado en esta implementación de ...
Referencia de función de Kotlin
Dejarrecords ser corriente / colección yextract función que transforma los datos de un elemento de dicha colección. ¿Hay alguna forma de escribir en Kotlin? records.map {extract(it)}sin aplicar explícitamente(it) ? P.ej.records.map(extract) ...
Declaraciones de funciones precedencia / sobrescribir declaraciones de variables? Alzando? ¿Por qué?
Fragmento 1: var a; // undefined variable named 'a' function a(foo) { // a function named 'a' var foo = "Hello World"; console.log(foo); } console.log(a); // output is: [Function: a], but why not undefined? Fragmento 2: function a(foo) { ...
¿Por qué debería aprender Lisp? [cerrado]
Realmente siento que debería aprenderCeceo [http://en.wikipedia.org/wiki/Lisp_(programming_language)]y hay muchos buenos recursos por ahí para ayudarme a hacerlo. La sintaxis complicada no me desanima, pero en qué parte de la ...
Haskell int list to String
Me gustaría saber si hay una manera simple de convertir[5,2,10] dentro"52a". Cuando no sea solo para este caso, quiero asociar cualquier número> 9 con la letra correspondiente. Gracias por adelantado.