Checking for divisibility is very common:

    21 % 3 == 0 // true

In fact, this is such a common use of the `%` operator that the `== 0` side of 
the expression seems distracting in this use case. For quite a while now, I’ve 
been using a custom operator for this, which is steadily growing on me:

    21 %== 3 // true

… which also allows me to overload it for sequences:

    21 %== [7, 3] // true

(If I’m inadvertently misusing this mailing list to share such a minor idea, 
please tell me off so that I can learn not to do it again!)

milos
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to