Replies: 6 comments 13 replies
-
|
Beta Was this translation helpful? Give feedback.
-
(Cross-posting with #565) In my own opinion, the first time I saw Have we discussed other symbols on the keyboard? [T:# Comparable & Movable]
[T:% Comparable & Movable]
[T:^ Comparable & Movable]
[T:@ Comparable & Movable] My personal reasons:
|
Beta Was this translation helpful? Give feedback.
-
Ive grown to like |
Beta Was this translation helpful? Give feedback.
-
Let me give you an option(edited). In the code |
Beta Was this translation helpful? Give feedback.
-
I also believe
|
Beta Was this translation helpful? Give feedback.
-
As it's explained in #3497, |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Look at this code:
It would be same readable (if not more) if we rewrite to:
The '!' is often associated with concept "logical not", why adding a symbol that does not help in readability.
Note that
Without the "!", the single ":" conveys the same high level abstraction: "belongs to", or "is an element of". One can argue that the two "belongs to" (one ":", one ":!") are at different levels: one is type, the other is type-of-type. However, the surrounding [...] syntax can differentiate the two apart.
If we use the single ":" to express the high level abstraction "belongs to", it is nicer to eyes and is easier to remember for new users.
Beta Was this translation helpful? Give feedback.
All reactions