Concept Flow - Escaping closures (@escaping)
Define function with closure parameter
Is closure marked @escaping?
Closure can escape
Store closure
Function returns
Closure called later
This flow shows how a closure marked @escaping can be stored and called after the function returns, while non-escaping closures run immediately inside the function.