Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[RFC]: Move `from_arraybuffer.js` into `@stdlib/ndarray/from-arraybuffer`

Aperta
#14,965 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
javascript
Ambito
data

Direzione di ricerca

Inizia leggendo lib/from_arraybuffer.js e le sue copie in vector/ctor, matrix/ctor e tensor3d/ctor, quindi esamina il lavoro separato su @stdlib/ndarray/from-arraybuffer già in corso. Il lavoro è completato quando l’helper è stato spostato lì e i pacchetti dimensionali non contengono più queste copie duplicate prima che vengano aggiunti tensor4d e tensor5d.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Feature JavaScript priority: Low
Description

This RFC proposes acting on the TODO in lib/from_arraybuffer.js, which notes the helper should move to @stdlib/ndarray/from-arraybuffer.

The file is dimension-agnostic and is copied verbatim into each dimensional ctor package. There are three copies today, in vector/ctor, matrix/ctor, and tensor3d/ctor. Adding tensor4d and tensor5d would make five.

Separate work on @stdlib/ndarray/from-arraybuffer is already under way, which would reclaim all of them at once.

Related Issues

Related issues: Parent

Questions

Should this land before tensor4d starts, so the count stops at three?

Other

No.

Checklist
  • I have read and understood the Code of Conduct.
  • Searched for existing issues and pull requests.
  • The issue name begins with RFC:.
Lingua principale
JavaScript
Stelle
6k
Fork
1.3k
Merge medio
1g 3h
PR unite (30g)
585

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di stdlib-js/stdlib

Tutte le issue di stdlib-js/stdlib

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.