# Function builders

**URL:** <https://forums.swift.org/t/function-builders/25167>\
**Category:** Pitches\
**Created:** [June 3, 2019, 10:11pm UTC](https://forums.swift.org/t/function-builders/25167 "2019-06-03T22:11:10Z")\
**Posts on this page:** 1\
**Showing post:** 53

<div class="post-metadata">

**Author:** ![gregtitus](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/gregtitus/32/4274_2.png) [@gregtitus](https://forums.swift.org/u/gregtitus)\
**Post date:** [June 4, 2019, 4:44am UTC](https://forums.swift.org/t/function-builders/25167/53 "2019-06-04T04:44:08Z")

</div>

Looks like the version of this that's in Xcode 11 right now doesn't actually support `buildExpression` (what are in the proposal the Expression and Component types need to be identical in the current build), and `buildOptional` is named `buildIf`.

---

_[View the full topic](https://forums.swift.org/t/function-builders/25167)._
