On Tuesday, 30 June 2015 at 12:00:36 UTC, Meta wrote:
On Tuesday, 30 June 2015 at 08:06:37 UTC, Atila Neves wrote:
2a) Compile-time strings for operators: `should!"=="`,
`should!"in"`
2b) Dicebot's `test!"=="`. `assert` is so much better, I wish
we could use that.
I think these are both bad, for the reason that ! also means
logical not. I read `should!"=="` as "should not equal" before
catching myself.
I'd forgotten about it, but I knew there was a reason I didn't
like `should!"=="`, and it was the same reason as you.
Atila