Skip to content

Glossary: Swift Beyond the Basics

result builder

Also written: @resultBuilder, buildBlock, buildExpression, buildOptional, buildEither, buildArray

A type marked `@resultBuilder` that turns a block of plain statements into one value by calling its static `build…` methods. SwiftUI builds screens this way, and Alex's packing slip uses `LinesBuilder`.

Where the book teaches it

Related terms

variadic parameterSwiftUI