ifn't
ifn't
![](https://programming.dev/pictrs/image/f0d16458-be88-4f5a-b0f8-624a58301cda.png?format=webp&thumbnail=128)
![](https://programming.dev/pictrs/image/f0d16458-be88-4f5a-b0f8-624a58301cda.png?format=webp)
ifn't
You're viewing a single thread.
Why not just ifnot? Same count of characters but an o instead of a possibly problematic single quote.
I think it's just capitalizing on a trend to add n't to otherwise noy contractions, to make them into contractions. Contractionn'ts, if you will
Yes... how is "reducing exclamation marks" a good thing when you do it by adding a '
(not to be confused with ,
´,
‘ or
’` ..which are all different characters).
Does this rely on the assumption that everyone uses a US QWERTY keyboard where !
happens to be slightly more inconvenient than typing '
?
If someone really wanted to add it, probably the best would be to use unless
I really liked having unless
in Ruby; a !
can be easy to miss, while unless
made it clear without needing to write out != true
.
It's also cool when you do unless(!condition). I particularly like this.