Open
Description
iirc Rust's logical operators force a return type, preventing using them in a DSL (pred && pred
).
What about the bitwise operators (pred & pred
)? Should this be done to make the API "more ergonomic"?
What about not-ing? And if our choice in operator for not-ing is at a weird precedence level compare to the others, which should we prefer?