let numbers = [1, 2, 3, 4, 5]
// *** before: ***
let oldResults = numbers.map { n -> String in
if n % 2 == 1 {
return "\(n): Odd"
} else {
return "\(n): Even"
}
}
// *** in version 5.7: ***
let results = numbers.map { n in
if n % 2 == 1 {
return "\(n): Odd"
} else {
return "\(n): Even"
}
}
print("oldResults is \(oldResults)")
print("results is \(results)")