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.
-
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