Avatar
func highFunc(_ f: () -> Void) { f() } func main() { var a: Int = 3 highFunc { [a] in a = 5 // Cannot assign to value: 'a' is an immutable capture } } (edited)
8:29 AM
たしかに、varのmutable captureを
8:29 AM
capture listで書く方法がなさそうですね