Add array utility functions
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
Direzione di ricerca
Start in pkg/eval/builtins.go, beginning with the simpler contains and reverse functions listed in the issue. Read how existing builtins handle array values, then inspect how function arguments and closures are represented before approaching map, filter, reduce, and find. Done means the listed array utilities are available with their described behavior.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
Need more array manipulation functions in the standard library.
Suggested Functions
map(arr, fn)- Transform each elementfilter(arr, fn)- Filter elements by predicatereduce(arr, fn, initial)- Reduce to single valuefind(arr, fn)- Find first matching elementcontains(arr, element)- Check if element existsreverse(arr)- Reverse arraysort(arr)- Sort array
Where to Start
pkg/eval/builtins.go- Add builtin function implementations- May need to handle function arguments (closures)
Good First Issue
Great for newcomers! Start with simpler ones like contains, reverse, then work up to map/filter.
- Lingua principale
- Go
- Stelle
- 2
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di dev-dami/carv
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
-
enhancement good first issue help wanted
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
enhancement good first issue help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
Tutte le issue di dev-dami/carv
Issue simili
-
agent-research agent-review-finding chore
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
jordansmall/spindrift#4922 ·
I maintainer di solito rispondono entro 1 giorno
-
gcsartifact: deleting a missing version returns an errorForse già presa @ktsoator l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
govulncheck
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Change wording for init command success messageForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement pkg:sdk
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
aws/aws-durable-execution-sdk-go#144 ·
I maintainer di solito rispondono entro 1 giorno