Re: [ksi] range -- вариант ближе к расту короче
От: Sm0ke Россия ksi
Дата: 31.01.22 01:43
Оценка:
Если всегда указывать нижнюю границу, то можно отказаться от внешних скобочек. Получается почти как у раста.

Вариант 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 у программистов на расте, что не очень хорошо.

Возможно ещё проще?
Отредактировано 31.01.2022 1:46 Sm0ke . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.