-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
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.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed