Any particular reason that Bool doesn't conform to CaseIterable?

Without replying on whether or not we should do this, we still don't have any syntax or compiler support to add conformances to stdlib types post ABI. See: Backwards-deployable Conformances. So even if a proposal were to be born, evaluated, and accepted, it would forever be blocked by this. Not trying to be a debbie downer, just trying to set expectations here.

5 Likes