добавить элемент, как это можно сделать?
мне кажется никак, это как использовать сам список в листкомрехах
Питон не такой уж и гибкий получения
крот не такой уж и хорошолетающий получается
Дарт
а зачем тебе для этого тернарка
Если версия >= 3.8, то вот так (a := list(range(10))).append(1 if True else 2)
Да просто узнать хотел, можно ли сахарок подобный использовать
Спасибо всем, но не то все равно
ему нужно то, чего не сущетсвует нигде
Чтобы без элса
Почему нигде, в дарте есть
Покажи пример на дарте
псевдокодом давай
Наебал крч, не тернарка, но все равно children: [ Container( padding: const EdgeInsets.all(16.0), child: Text( names.toList()[index], )), if (index != names.length - 1) const Divider(), ]
Разметка ui прям в коде, без специального dsl. Класс.
Ну не сказать, что прям заноза в попе, но лично мне не нравится. Удобно, когда позиционирование описывается в одном файле, логика в другом)
С этим никто не спорит. Вопрос был про DSL
Это пример, но даже в нем есть деление на разметку и логику. Отдельно декларация окна, отдельно код обработчиков. Вопрос что тут даст свой DSL или xml? Я хотел сделать не основе yaml, но не придумал что мне это дает кроме проблем
Ну ок, без инфраструктуры, возможно, лишь одни проблемы
Ну вот. Так что dsl по факту тут просто выражается в наборе классов, а не как отдельный язык
Обсуждают сегодня