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 criar variávelindex
no escopo superior e incrementá-lo sempre quemap
corpo, mas é meio errado do ponto de vista do FP que Ramda defende. Então, existe alguma forma de obter o índice de iteração?