Сообщение Re: [ksi] range -- вариант ближе к расту короче от 31.01.2022 1:43
Изменено 31.01.2022 1:46 Sm0ke
Re: [ksi] range -- вариант ближе к расту короче
Если всегда указывать нижнюю границу, то можно отказаться от внешних скобочек. Получается почти как у раста.
Вариант 1:
* Редко бывает нужен открытый нижний, но вот эта стрела >..= меня напрягает. На что бы заменить знак ">" ?
Вариант 2:
* Правда тут теряется user experience у программистов на расте, что не очень хорошо.
Возможно ещё проще?
Вариант 1:
0 .. 8 -- [0 .. 8) step 1
0 .. 8 : 2 -- [0 .. 8) step 2
0 ..= 8 -- [0 .. 8] step 1
0 ..= 8 : 2 -- [0 .. 8] step 2
0 >.. 8 -- (0 .. 8) step 1
0 >.. 8 : 2 -- (0 .. 8) step 2
0 >..= 8 -- (0 .. 8] step 1
0 >..= 8 : 2 -- (0 .. 8] step 2* Редко бывает нужен открытый нижний, но вот эта стрела >..= меня напрягает. На что бы заменить знак ">" ?
Вариант 2:
0 =.. 8 -- [0 .. 8) step 1
0 =.. 8 : 2 -- [0 .. 8) step 2
0 =..= 8 -- [0 .. 8] step 1
0 =..= 8 : 2 -- [0 .. 8] step 2
0 .. 8 -- (0 .. 8) step 1
0 .. 8 : 2 -- (0 .. 8) step 2
0 ..= 8 -- (0 .. 8] step 1
0 ..= 8 : 2 -- (0 .. 8] step 2* Правда тут теряется user experience у программистов на расте, что не очень хорошо.
Возможно ещё проще?
Re: [ksi] range -- вариант ближе к расту короче
Если всегда указывать нижнюю границу, то можно отказаться от внешних скобочек. Получается почти как у раста.
Вариант 1:
* Редко бывает нужен открытый нижний, но меня напрягает эта стрела >..=
Может заменить знак ">" ?
Вариант 2:
* Правда тут теряется user experience у программистов на расте, что не очень хорошо.
Возможно ещё проще?
Вариант 1:
0 .. 8 -- [0 .. 8) step 1
0 .. 8 : 2 -- [0 .. 8) step 2
0 ..= 8 -- [0 .. 8] step 1
0 ..= 8 : 2 -- [0 .. 8] step 2
0 >.. 8 -- (0 .. 8) step 1
0 >.. 8 : 2 -- (0 .. 8) step 2
0 >..= 8 -- (0 .. 8] step 1
0 >..= 8 : 2 -- (0 .. 8] step 2* Редко бывает нужен открытый нижний, но меня напрягает эта стрела >..=
Может заменить знак ">" ?
Вариант 2:
0 =.. 8 -- [0 .. 8) step 1
0 =.. 8 : 2 -- [0 .. 8) step 2
0 =..= 8 -- [0 .. 8] step 1
0 =..= 8 : 2 -- [0 .. 8] step 2
0 .. 8 -- (0 .. 8) step 1
0 .. 8 : 2 -- (0 .. 8) step 2
0 ..= 8 -- (0 .. 8] step 1
0 ..= 8 : 2 -- (0 .. 8] step 2* Правда тут теряется user experience у программистов на расте, что не очень хорошо.
Возможно ещё проще?