feat: add List.map method with test for element transformation

Implement a `map` method on the List class that applies a given function `f` to each element, returning a new list with the transformed values. Includes a test case verifying incrementing each element by 1.
This commit is contained in:
Kyle Marek-Spartz
2014-02-15 05:06:29 +00:00
parent 5f505c2a02
commit 48ef257973
3 changed files with 21 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
var a = [1,2,3]
var inc = fn (x) { return x + 1 }
var b = a.map(inc)
IO.write(b) // expect: [2, 3, 4]