In codeworld-base, deprecate exp, replace with e
- Langage dominant
- Haskell
- Étoiles
- 1.3k
- Forks
- 201
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I'm not sure if I want to do this or not... but it occurs to me that "exp" as a function is an artifact of the computer programming world, and that mathematicians are quite happy to just write e^x. So let's do that.
Disadvantage: it steals a one-letter name. However, no one ought to be defining one-letter top-level names anyway, and using `e` as a local variable name would still be possible (and give a warning).
No middle school student is ever likely to use either one, so this isn't a big deal. Just trying to be more faithful to the mathematics world.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
L’issue concerne les noms exp et e de codeworld-base, mais n’identifie ni fichiers, ni tests, ni point d’entrée. Commencez par localiser où ces noms sont définis et référencés, puis déterminez le comportement de compatibilité et d’avertissement requis ; le travail est terminé lorsque le remplacement prévu et le comportement de dépréciation sont implémentés de manière cohérente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- haskell
- Domaine
- developer-experience
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 28/100