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

Ouverte
#137 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

@triallax y travaille déjà.

Depuis le 3/7/2021.

  • #138 par @triallax — ouverte

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Domaine
backend

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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

Langage dominant
PureScript
Étoiles
51
Forks
57
Merge moyen
3 j 14 min
PR mergées (30 j)
1

Préparer son environnement

  • Aucun Dockerfile ni fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de purescript/purescript-foldable-traversable

Toutes les issues de purescript/purescript-foldable-traversable

Issues similaires

Plus d'issues Backend & API Design

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.