a-synchronous / a-synchronous/rubico
map.keys
- Linguagem predominante
- JavaScript
- Estrelas
- 283
- Forks
- 17
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
```coffeescript
map.keys(mapper (key string)=>Promise|string)(object Object) -> mappedKeys Promise|Object
```
Apply a mapper concurrently to an object's keys, returning an object with mapped keys.
```javascript
console.log(
map.keys(key => `#${key}`)({ a: 1, b: 2, c: 3 }),
) // { '#a': 1, '#b': 2, '#c': 3 }
```
Guia de contribuição
Direção de pesquisa
Examine as funções map existentes na biblioteca rubico para entender o padrão de mapeamento concorrente. A nova função deve lidar com mappers síncronos e assíncronos. Comece examinando a estrutura do código-fonte e, em seguida, implemente map.keys em um módulo novo ou existente. Teste com o exemplo fornecido para garantir que ele retorne { '#a': 1, '#b': 2, '#c': 3 }.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- javascript
- Domínio
- backend-api-design
- Tipo de issue
- Funcionalidade
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Claramente especificada
- Facilidade para iniciantes
- 65/100