`Data.Traversable` re-exports `sum` from `Data.Foldable` but not `product`

Aberta
#137 5 comentários 0 reações 0 responsáveis Ver no GitHub

@triallax já está trabalhando nisso.

Desde 3/7/2021.

  • #138 de @triallax — aberto

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

type: enhancement

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

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de purescript/purescript-foldable-traversable

Todas as issues de purescript/purescript-foldable-traversable

Issues semelhantes

Mais issues de Backend & API Design

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.