projects
/
onyx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
72d94e6
)
added data parameter to array_map
author
Brendan Hansen
<brendan.f.hansen@gmail.com>
Tue, 22 Sep 2020 20:32:07 +0000
(15:32 -0500)
committer
Brendan Hansen
<brendan.f.hansen@gmail.com>
Tue, 22 Sep 2020 20:32:07 +0000
(15:32 -0500)
core/array.onyx
patch
|
blob
|
history
diff --git
a/core/array.onyx
b/core/array.onyx
index d6a580693e4c3d9402caf224205007e2006a5b46..a8b6f39c491ec35b2f319487a5dbc4036bc8480c 100644
(file)
--- a/
core/array.onyx
+++ b/
core/array.onyx
@@
-119,6
+119,6
@@
array_fold :: proc (arr: ^[..] $T, init: $R, f: proc (T, R) -> R) -> R {
return val;
}
-array_map :: proc (arr: ^[..] $T,
f: proc (T
) -> T) {
- for ^it: *arr do *it = f(*it);
+array_map :: proc (arr: ^[..] $T,
data: $R, f: proc (T, R
) -> T) {
+ for ^it: *arr do *it = f(*it
, data
);
}