Concept Flow - Autoclosures (@autoclosure)
Call function with expression
@autoclosure wraps expression
Function receives closure
Closure executed inside function
Expression evaluated now
Function returns result
The @autoclosure attribute wraps an expression into a closure automatically, delaying its evaluation until used inside the function.