Resultados de la búsqueda a petición "ramda.js"
Cómo comparar dos conjuntos de objetos y obtener objetos comunes
Hola chicos tengo dos matrices var elements = [{ "id": "id_1", "type": "input", "businesstype": { "type": "text" } }, { "type": "label", "id": "id_234" }, { "id": "id_16677", "type": "div", }, { "id": "id_155", "type": "input", "businesstype": { ...
RxJS Promise Composition (pasar datos)
Soy nuevo en Rx y me resulta difícil encontrar documentación sobre cómo redactar promesas, de modo que los datos de la primera promesa se transfieran a la segunda y así sucesivamente. Aquí hay tres promesas muy básicas, los cálculos de los datos ...
¿Cómo paso múltiples parámetros en una cadena de composición Ramda?
Aquí hay cuatro funciones que estoy tratando de componer en una sola cadena de punto final: const endpoint = str => `${str}` || 'default' const protocol = str => `https://${str}` const params = str => `${str}?sort=desc&part=true&` const query = ...
No puedo entender mi idea de "ascensor" en Ramda.js
Mirando la fuente de Ramda.js, específicamente en la función "ascensor". levantar [https://github.com/ramda/ramda/blob/master/src/lift.js] ascensorN [https://github.com/ramda/ramda/blob/master/src/liftN.js] Aquí está el ejemplo dado: var ...
Usando Ramda y un estilo sin puntos, ¿cómo puedo copiar el primer elemento de una matriz al final?
Quiero tomar una matriz[1, 2, 3] y volver[1, 2, 3, 1]. Estoy usando Ramda, y puedo obtener el resultado deseado de esta manera: const fn = arr => R.append(R.prop(0, arr), arr);Pero me gustaría hacerlo sin puntos. Aquí está lo más cerca que he ...
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; ...
¿Dónde puedo encontrar una explicación / resumen de los símbolos utilizados para explicar la programación funcional, específicamente Ramda.js?
La documentación API para la biblioteca de programación funcional de JavaScript Ramda.js contiene abreviaturas simbólicas pero no proporciona una leyenda para comprenderlas. ¿Hay algún lugar (sitio web, artículo, hoja de referencia, etc.) al que ...
¿Cómo puedo acceder al índice de iteración en Ramda.map?
Solía escribir algo como _.map(items, (item, index) => {});con lodash Por lo general no necesitoindex Pero a veces es útil. Estoy migrando a Ramda ahora: R.map((item, index) => {}, items);index esundefined. Claro, puedo crear variablesindex en ...
Curry Ramda: cómo aplicar argumentos a múltiples parámetros
Tengo una situación en la que necesito hacer esto: const f = (obj) => assoc('list', createList(obj), obj)Debido al hecho de que necesito el argumento para el segundo y el tercer parámetro, me prohíbe hacer algo como: const f = assoc('list', ...
Ramda: obtenga objetos de la matriz comparando con cada elemento en otra matriz
Tengo una matriz como: ids = [1,3,5];y otra matriz como: items: [ {id: 1, name: 'a'}, {id: 2, name: 'b'}, {id: 3, name: 'c'}, {id: 4, name: 'd'}, {id: 5, name: 'e'}, {id: 6, name: 'f'} ];Lo que quiero es otra matriz como: array = [{id: 1, ...