Size: a a a

Programming Offtop

2020 October 27

AN

Alexander Nozik in Programming Offtop
У меня есть такое ощущение, что вы не очень понимаете, как работают корутины. В корутинах ось времени инвертирована. Если вы во Flow смотрите в прошлое, это значит, что для реальных состояний вы смотрите в будущее.
источник

AN

Alexander Nozik in Programming Offtop
Для конечных вещей есть Channel. Он рано или поздно сколлектится.
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
нет, изменения стейта может быть происходить в бесконечно отдаленным будущем
Конечно может, но я не должен же страдать из-за банальной ошибки когда на StateFlow позовут toList. Завтра ещё что то ведут подобное и все - что бы читать код на котлине его сначала нужно скомпилировать у  себя в башке, но тогда вопрос: а зачем мне тогда эти типы ?
источник

AN

Alexander Nozik in Programming Offtop
Bogdan Panchenko
Конечно может, но я не должен же страдать из-за банальной ошибки когда на StateFlow позовут toList. Завтра ещё что то ведут подобное и все - что бы читать код на котлине его сначала нужно скомпилировать у  себя в башке, но тогда вопрос: а зачем мне тогда эти типы ?
Мы вернулись к деленю на ноль
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Мы вернулись к деленю на ноль
Ну так рантайм ошибка
источник

AN

Alexander Nozik in Programming Offtop
И я согласен про toList, надо поменять на нем доку.
источник

BP

Bogdan Panchenko in Programming Offtop
ее видно хотяб. И 90 % знают о ней
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Мы вернулись к деленю на ноль
Не мы вернулись к тому что Котлин становится архи сложным, трудно читаемым, и его клонить к динамике
источник

AN

Alexander Nozik in Programming Offtop
Хорошо. Что простое?
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Хорошо. Что простое?
Kotlin 1.0
источник

КР

Кирилл Романенко... in Programming Offtop
Bogdan Panchenko
Нет мне не нравится что StateFlow наследуется от Flow. Не перекручивайте, я вроде ясно написал
Мне скорее не нравится, что SharedFlow наследуется от Flow.
источник

AN

Alexander Nozik in Programming Offtop
Там был Sequence, точно такой же бесконечный, на котором есть тот же самый toList
источник

AN

Alexander Nozik in Programming Offtop
Кирилл Романенко
Мне скорее не нравится, что SharedFlow наследуется от Flow.
Почему?
источник

BP

Bogdan Panchenko in Programming Offtop
Кирилл Романенко
Мне скорее не нравится, что SharedFlow наследуется от Flow.
Так я так и написал вроде, нет ?
источник

AN

Alexander Nozik in Programming Offtop
И давайте все-таки в @kotlin_lang
источник

U

Unat in Programming Offtop
Alexander Nozik
И я согласен про toList, надо поменять на нем доку.
Ага, тогда можно сразу начинать писать документацию как для идиотов. Про то, что нельзя взять первый элемент у пустого списка, про деление на ноль, про использование lateinit до инициализации, про io на ui потоке.
источник

BP

Bogdan Panchenko in Programming Offtop
Alexander Nozik
Там был Sequence, точно такой же бесконечный, на котором есть тот же самый toList
Но это не был State Sequence
источник

КР

Кирилл Романенко... in Programming Offtop
Bogdan Panchenko
Так я так и написал вроде, нет ?
Ты сказал о StateFlow.)
источник

AK

Anton Korotkikh in Programming Offtop
Alexander Nozik
Хорошо. Что простое?
java 6 по идее. отличный язык, многословный, но таки простой
источник

BP

Bogdan Panchenko in Programming Offtop
Кирилл Романенко
Ты сказал о StateFlow.)
Ааа. Для меня нет разницы)
источник