> On Jul 11, 2016, at 8:14 PM, Jacob Bandes-Storch via swift-evolution > <[email protected]> wrote: > > You'd have to unwrap it, or use the ??/==/!= operators: > https://gist.github.com/jtbandes/9d88cc83ceceb6c62f38 > <https://gist.github.com/jtbandes/9d88cc83ceceb6c62f38> > > I'd be okay with </<=/>/>= returning Bool?, as I suggested in an older email > (which somehow didn't make it to gmane's archive, but it's quoted in some > other messages > <http://thread.gmane.org/gmane.comp.lang.swift.evolution/10095>). I think it > would be more convenient in some cases than unwrapping the individual values > before comparing them.
I’d be strongly opposed to those operator returning “Bool?”. Doing so would prevent conforming to Comparable and would be extremely surprising. -Chris
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
