может ли кто-нибудь помочь разобраться почему в gradle все зависимости требуют 1.4-М1 версию котлина когда ничего в скрипте об этом не сказано (я ставил плагин попробовать, потом откатил обратно, но ничего не поменялось): https://gist.github.com/Meosit/815ec7cac89406aa6f534e7ebab3a94c
Справедливости ради, если бы позволили логику только в buildSrc и includedBuild-ах, а в билдскриптах оставили декларативщину, объёмы беспорядка были бы сильно ниже.
ну а как определить, императив это или не императив?
ну а как определить, императив это или не императив?
когда тебе не нужно разбирать конструкции, типа: вот индекс этот индекс идет по размеру масива, к элементу масива с индексом мы применяем такое действие.