Size: a a a

Programming Offtop

2021 January 25

А

Алексей in Programming Offtop
ну то есть стримы
источник

А

Алексей in Programming Offtop
я правильно понял?
источник

AN

Alexander Nozik in Programming Offtop
Yaroslav Nikitenko
Можно пример лямбды оттуда?
list.map{ it + 1}.filter{ it%2 == 0}
источник

YN

Yaroslav Nikitenko in Programming Offtop
Alexander Nozik
Потому что в питоне по-другому нельзя. Бытие определяет в данном случае сознание
Можно трехэтажными лямбдами с переносом строки. Только зачем?
источник

AN

Alexander Nozik in Programming Offtop
Алексей
ну то есть стримы
То есть лямбды. Они не только в стримах
источник

А

Алексей in Programming Offtop
причём тут лямбды?
источник

AN

Alexander Nozik in Programming Offtop
Yaroslav Nikitenko
Можно трехэтажными лямбдами с переносом строки. Только зачем?
Нельзя == неудобно
источник

AN

Alexander Nozik in Programming Offtop
Алексей
причём тут лямбды?
Вот я даже для вас нагуглил: https://www.baeldung.com/java-8-lambda-expressions-tips
источник

YN

Yaroslav Nikitenko in Programming Offtop
Alexander Nozik
list.map{ it + 1}.filter{ it%2 == 0}
Спасибо за пример, но я думаю, что это плохой код, в него надо вчитываться.
Iseven, отдельный фильтр - улучшил бы код.
источник

f

fsociety in Programming Offtop
Konstantin dmz9
аль джебру учи
Насколько глубоко ?
источник

А

Алексей in Programming Offtop
в питоне для этого не нужны лямбды
источник

KD

Konstantin Dovnar in Programming Offtop
Могу разжечь задницы еще сильнее и сказать, что мне, в своё время, нравились визуально анонимные классы в Java < 8. ☺️

Да что греха таить — и сейчас выглядит не плохо!
Только после действительно красивых лямбд, разумеется, чувствуется вся убогость.
источник

AN

Alexander Nozik in Programming Offtop
Yaroslav Nikitenko
Спасибо за пример, но я думаю, что это плохой код, в него надо вчитываться.
Iseven, отдельный фильтр - улучшил бы код.
Так пожалуйста, если это котлин, то
fun Iterable<Int>.filterEven() = filter{it%2==0}
list.filterEven()
В джаве сложнее.
Но вообще, это очень местячковая штука  и добавлять ее в стандартные либы - так себе идея.
источник

AN

Alexander Nozik in Programming Offtop
fsociety
Насколько глубоко ?
До нежного синего цвета
источник

f

fsociety in Programming Offtop
Ok
источник

А

Алексей in Programming Offtop
Alexander Nozik
list.map{ it + 1}.filter{ it%2 == 0}
[it + 1 for it in list if it % 2 == 0]
источник

AN

Alexander Nozik in Programming Offtop
Konstantin Dovnar
Могу разжечь задницы еще сильнее и сказать, что мне, в своё время, нравились визуально анонимные классы в Java < 8. ☺️

Да что греха таить — и сейчас выглядит не плохо!
Только после действительно красивых лямбд, разумеется, чувствуется вся убогость.
Именно. Ты понимаешь, как лучше, только когда попробуешь это лучше.
источник

AN

Alexander Nozik in Programming Offtop
Алексей
[it + 1 for it in list if it % 2 == 0]
Вот тут очень много мусора
источник

AN

Alexander Nozik in Programming Offtop
И это у меня простое преобразование. А если там что-то сложное на три строки?
источник

KD

Konstantin Dovnar in Programming Offtop
Алексей
[it + 1 for it in list if it % 2 == 0]
Уберите, тут бывают дети, а значка 18+ нет.
источник