Problem
Bit operations don't have the same semantics that the rest of Clojure's numeric functions do. Primitive semantics should be the default, there should be no conditionals, and bit ops should map directly to primitive ops.
Several tickets have identified particular problems or inconsistencies, but as a whole the tickets don't constitute a unified approach.
Related Tickets
Labels: