Resultados de la búsqueda a petición "ramda.js"

3 la respuesta

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": { ...

1 la respuesta

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 ...

3 la respuesta

¿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 = ...

3 la respuesta

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 ...

2 la respuesta

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 ...

2 la respuesta

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; ...

3 la respuesta

¿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 ...

2 la respuesta

¿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 ...

2 la respuesta

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', ...

4 la respuesta

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, ...