[Revision Review] SF-0035: PredicateExpressions API for nil comparisons without Equatable conformance within #Predicates

Hello Swift community,

We are seeking feedback on the revision to PredicateExpressions API for nil comparisons without Equatable conformance within #Predicates through 2026-07-29. In specific, this revision replaced overloads of existing builder functions with new, separate builder functions.

As this is a revision, I'd like to focus this review on the changes made to the proposal in this revision rather than re-reviewing the design decisions of the original proposal discussed during the first review.

Your feedback is an important part of the Swift-Foundation evolution process. All feedback should be either on this forum thread or, if you would like to keep your feedback private, directly to me as the review manager by DM. When contacting the review manager directly, please include the proposal name in the subject line.

Things to consider

The goal of this feedback period is to improve the proposal through constructive discussion. Here are some questions to consider in your feedback:

  • How much effort did you put into your evaluation of this proposal?
  • If you have used other languages or libraries with a similar feature, how do you feel that this proposal compares to those?

More information about Swift-Foundation evolution process is available at

swift-foundation/CONTRIBUTING.md at main · swiftlang/swift-foundation · GitHub

And if you like this proposal, please don't be shy to express your positive support, with a heart or a word of encouragement.

Thank you,

Jeremy, Review Manager

2 Likes