`Data.Traversable` re-exports `sum` from `Data.Foldable` but not `product`
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Domínio
- backend
Direção de pesquisa
The issue points to the re-exports changed in PR #131 and says the product name conflicts with another import. Read that diff and the open PR #138 to see the current proposed change and its status. The issue gives no file or test path; done means resolving whether Data.Traversable should re-export product and ensuring the import conflict is handled.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I find this to be a bit strange. Is there any difference that warrants one being re-exported but not the other, or was this an oversight?
Edit: this change appears to have been made in #131: https://github.com/purescript/purescript-foldable-traversable/pull/131/files#diff-4f5e121551e9770d2d2d5b35e21259033cc208f148e65fb21fc5ca87a3ecd0b3L15. product was the only function to be removed from the re-exports, so I think this was an actual oversight.
Edit 2: actually, this was removed because of an import of another, different product: https://github.com/purescript/purescript-foldable-traversable/pull/131/files#diff-4f5e121551e9770d2d2d5b35e21259033cc208f148e65fb21fc5ca87a3ecd0b3R22
- Linguagem predominante
- PureScript
- Estrelas
- 51
- Forks
- 57
- Merge médio
- 3d 14min
- PRs com merge (30d)
- 1
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de purescript/purescript-foldable-traversable
-
type: breaking change
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 36/100
purescript/purescript-foldable-traversable#151 · 1 comentário · 3 reações ·
-
Add `count`Abertastatus: accepted type: enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
purescript/purescript-foldable-traversable#140 · 7 comentários ·
-
type: documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
purescript/purescript-foldable-traversable#139 · 1 comentário ·
-
foldrMAbertatype: enhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
purescript/purescript-foldable-traversable#136 · 3 comentários ·
-
purs-0.15 type: breaking change
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
purescript/purescript-foldable-traversable#132 · 4 comentários ·
Todas as issues de purescript/purescript-foldable-traversable
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
-
ManageSieve proxy: a backend's NO/BYE greeting is skipped as a capability line and reported as EOFAbertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Mend: dependency security vulnerability
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
-
Mend: dependency security vulnerability
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
ManageIQ/manageiq-pods#1476 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
prime-radiant-inc/evener#6366 ·
Mantenedores costumam responder em até 1 dia