---
title: "build_Conditional(_:_:_:)"
framework: foundation
role: symbol
role_heading: Type Method
path: "foundation/predicateexpressions/build_conditional(_:_:_:)"
---

# build_Conditional(_:_:_:)

## Declaration

```swift
static func build_Conditional<Test, If, Else>(_ test: Test, _ trueBranch: If, _ falseBranch: Else) -> PredicateExpressions.Conditional<Test, If, Else> where Test : PredicateExpression, If : PredicateExpression, Else : PredicateExpression, Test.Output == Bool, If.Output == Else.Output
```
