> On Jan 29, 2017, at 10:07 PM, Dave Abrahams <[email protected]> wrote: > >>>> It might make a great deal of sense to support bitwise operations on >>>> this type, >>> >>> I think that's a model of SetAlgebra, then, isn't it? >> >> Hmm, arguably. It's a shame that we won't be able to use it with >> things like `OptionSet`, though. > > Why not? That conforms to SetAlgebra.
I mean that `OptionSet.RawValue` currently has to conform to `BitwiseOperations`, but would now need to conform to `BinaryInteger` (or a sub-protocol). -- Brent Royal-Gordon Architechies _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
