1. 클로저 (Closures)

클로저란?

캡처(Capture)

var number = 10
let closure = { number += 5 } // 외부 변수 number 캡처
closure() // 앞에서 정의한 클로저 실행 
print(number) // 15
let number = 10
let closure = { number += 5 } // 오류. 변경 불가능한 값

후행 클로저