Resultados da pesquisa a pedido "ramda.js"
Composição do RxJS Promise (passando dados)
Sou novato no Rx e estou com dificuldade em encontrar documentação sobre como compor promessas, de modo que os dados da primeira promessa sejam passados para a segunda e assim por diante. Aqui estão três promessas muito básicas: os cálculos dos ...
Bons nomes para versões invertidas de `lt`,` lte`, `gt` e` gte`?
Estou trabalhando há algum tempo em uma biblioteca FP Javascript chamadaRamda [https://github.com/ramda/ramda], e estou tendo um pequeno problema ao nomear coisas. (Você ouviu a antiga linha, certo? "Existem apenas dois problemas difíceis na ...
Como posso acessar o índice de iteração no Ramda.map
Eu costumava escrever algo como _.map(items, (item, index) => {});com lodash. Normalmente eu não precisoindex mas às vezes é útil. Estou migrando para o Ramda agora: R.map((item, index) => {}, items);index éundefined. Claro, eu posso ...
Usando o Ramda e o estilo pointfree, como posso copiar o primeiro item de uma matriz para o final?
Eu quero pegar uma matriz[1, 2, 3] e retorno[1, 2, 3, 1]. Estou usando o Ramda e posso obter o resultado desejado assim: const fn = arr => R.append(R.prop(0, arr), arr);Mas eu gostaria de fazê-lo sem pontos. Aqui está o mais próximo que ...
Ramda currying: como aplicar argumentos a vários parâmetros
Eu tenho uma situação em que preciso fazer isso: const f = (obj) => assoc('list', createList(obj), obj)Devido ao fato de eu precisar do argumento para o segundo e o terceiro parâmetro, me proíbe de fazer algo como: const f = assoc('list', ...
Loop até ... com Ramda
Eu estava tentando refatorar alguns trechos de código usando o Ramda e fiquei pensando: o que poderia ser uma boa abordagem no Ramda / Functional Programming para resolver o seguinte código: let arrayOfSomething = initArray(); for(let i = 0; ...
Não consigo entender o que é "lift" no Ramda.js
Olhando a fonte do Ramda.js, especificamente a função "lift". lift [https://github.com/ramda/ramda/blob/master/src/lift.js] liftN [https://github.com/ramda/ramda/blob/master/src/liftN.js] Aqui está o exemplo dado: var madd3 = ...
Onde posso encontrar uma explicação / resumo dos símbolos usados para explicar a programação funcional, especificamente o Ramda.js?
A documentação da API da biblioteca de programação funcional JavaScript Ramda.js contém abreviações simbólicas, mas não fornece uma legenda para a compreensão delas. Existe um lugar (site, artigo, folha de dicas etc.) que eu possa ir ...
Como passo vários parâmetros para uma cadeia de composição do Ramda?
Aqui estão quatro funções que estou tentando compor em uma única string de ponto final: const endpoint = str => `${str}` || 'default' const protocol = str => `https://${str}` const params = str => `${str}?sort=desc&part=true&` const query = str ...
Como comparar duas matrizes de objetos e obter objetos comuns
Olá pessoal, eu tenho duas matrizes 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", ...
Página 1 do 2