!がない……
ということは、否定の時の処理を書きたければ
if (foo.bar == false) {
と書かなければならないわけで、もちろん他の言語ではあり得ない不恰好さだ。
一番スマートなのは
unless foo.bar
として、最悪でも
if (!foo.bar) {
とは書きたい。
と、ここまで書いて、もしかしたら
if (not foo.bar) {
と書けるのではないか、と気付いた。ならば悪くない。
慣れないなぁ。
ジェズイットを見習え