31 lines
348 B
Text
31 lines
348 B
Text
let map = fn(f,array) {
|
|
let mut index = 0
|
|
loop {
|
|
if index >= array.len {
|
|
break
|
|
}
|
|
array.index = f(array.index)
|
|
index = index + 1
|
|
}
|
|
array
|
|
}
|
|
|
|
let min = fn(a,b) {
|
|
if a < b {
|
|
a
|
|
} else {
|
|
b
|
|
}
|
|
}
|
|
|
|
let max = fn(a,b) {
|
|
if a < b {
|
|
b
|
|
} else {
|
|
a
|
|
}
|
|
}
|
|
|
|
let abs = fn(a) {
|
|
if a >= 0 { a } else { 0 - a }
|
|
}
|