История изменений
Исправление Dred, (текущая версия) :
эквивалентна растовому
раст - не го
идея развита из
это тоже не го, более того, то что оно там - не значит что оно хорошо
обязательный выход из скоупа
выход куда ? хорошо, буду точнее, если в случае ошибки я не выхожу из ф-ции, не паникую, не останавливаю цикл и тд, что дальше ждать ? Потому что сейчас это крайне не явно
либо
в этом проблема, «либо» заставляет дополнительно проверять, что убивает всю идею
обработчика c помощью yield os.Stdin
либо пример не показательный, либо оно не универсально. Как оно должно работать для мап, например ? Или для курсоров ?
которая не равна nil, если что
но может быть, ссылка вполне может быть nil, более того, это тоже удобно и показательно.
В целом, вся идея выглядит как питоновские однострочники из цепочек генераторов, круто использует механики языка и навыки получиные свежим изучениме туториолов, но на деле крайне нечитабильно и более того, дебажать это сложнее.
Исходная версия Dred, :
эквивалентна растовому
раст - не го
идея развита из
это тоже не го, более того, то что оно там - не значит что оно хорошо
обязательный выход из скоупа
выход куда ?
либо
в этом проблема, «либо» заставляет дополнительно проверять, что убивает всю идею
обработчика c помощью yield os.Stdin
либо пример не показательный, либо оно не универсально. Как оно должно работать для мап, например ? Или для курсоров ?
которая не равна nil, если что
но может быть, ссылка вполне может быть nil, более того, это тоже удобно и показательно.
В целом, вся идея выглядит как питоновские однострочники из цепочек генераторов, круто использует механики языка и навыки получиные свежим изучениме туториолов, но на деле крайне нечитабильно и более того, дебажать это сложнее.