stdlib-js / stdlib-js/stdlib

[RFC]: add missing single precision `nan` modules for `stats/strided`

Ouverte
#13,955 10 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
C Feature JavaScript Needs Discussion RFC Statistics status: Blocked Tracking Issue
Langage dominant
JavaScript
Étoiles
6k
Forks
1.3k
Merge moyen
1 j 3 h
PR mergées (30 j)
611

Description

### Description

This RFC proposes to add missing single precision `nan` modules for `stats/strided`, which include :

- [ ] snanmeanpw
- [ ] snanmeankbn
- [ ] snanmeankbn2
- [ ] snanmeanli
- [ ] snanmeanlipw
- [ ] snanmeanstdev
- [ ] snanmeanstdevpn
- [ ] snanmeanvar
- [ ] snanmeanvarpn
- [ ] sdsnanmean
- [ ] sdsnanmeanpn
- [ ] sdsnanmeanwd
- [ ] sdsnanmeanpw
- [ ] snanvariance
- [ ] snanvariancech
- [ ] snanvariancepn
- [ ] snanvariancetk
- [ ] snanvariancewd
- [ ] snanvarianceyc
- [ ] snanstdev
- [ ] snanstdevch
- [ ] snanstdevpn
- [ ] snanstdevtk
- [ ] snanstdevwd
- [ ] snanstdevyc
- [ ] snansem
- [ ] snansemch
- [ ] snansempn
- [ ] snansemtk
- [ ] snansemwd
- [ ] snansemyc
- [ ] snanrangeabs
- [ ] snanmidrangeabs
- [ ] snancumax
- [ ] snancumaxabs
- [ ] snancumin
- [ ] snancuminabs

NOTE: Priority is top to bottom.

### Related Issues

None

### Questions

1. How many packages do we really need ? ( I have already eliminate those packages which not useful or not feasible )
2. What should be the priority of all the modules mentioned here?

### Other

No.

### Checklist

- [x] I have read and understood the [Code of Conduct](https://github.com/stdlib-js/stdlib/blob/develop/CODE_OF_CONDUCT.md).
- [x] Searched for existing issues and pull requests.
- [x] The issue name begins with `RFC:`.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start by surveying the existing stats/strided modules and the listed single-precision nan variants to understand the project’s conventions. No specific file, test, or entry point is named in the issue, so first resolve the proposed package count and priority with maintainers. Done means implementing the agreed subset of all listed modules with matching coverage.

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

Évaluation

Stack technique
javascript
Domaine
data
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

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