Size: a a a

2020 April 12

G

Gymmasssorla in rust_offtopic
Спасибо
источник

B

Bogdan in rust_offtopic
thenCompose — flatMap
thenApply — map
источник

p

polunin.ai in rust_offtopic
.thenCompose(c->c) это как?
источник

B

Bogdan in rust_offtopic
CompletableFuture — примитив
источник

B

Bogdan in rust_offtopic
polunin.ai
.thenCompose(c->c) это как?
было CompletableFuture<CompletableFuture<T>> стало CompletableFuture<T>
источник

B

Bogdan in rust_offtopic
вместо () — null
источник

p

polunin.ai in rust_offtopic
flatten() что-ли?
источник

B

Bogdan in rust_offtopic
Bogdan
thenCompose — flatMap
thenApply — map
^

ну наврно да, я не знаю в каком языке это flatten
источник

B

Bogdan in rust_offtopic
в js проще все, там  promise.then(xxx->doStuff(xxx))

function then(callback: T | Promise<T> )

т.е. автомаом делает флаттерн
источник

DF

Dollar Føølish in rust_offtopic
А растовские комбинаторы футур пример но так выглядели ?
источник

G

Gymmasssorla in rust_offtopic
Да
источник

DF

Dollar Føølish in rust_offtopic
Ну понятно, спасибо
источник

P

Pavel in rust_offtopic
Bogdan
^

ну наврно да, я не знаю в каком языке это flatten
flatmap с identity это flatten
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
flatten() что-ли?
да
источник

AZ

Alex Zhukovsky in rust_offtopic
ты должен уже по сигнатуре такие вещи автоматом понимать
источник

B

Bogdan in rust_offtopic
Pavel
flatmap с identity это flatten
cool, запомню
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
cool, запомню
flatmap это flat().map()
источник

AZ

Alex Zhukovsky in rust_offtopic
отсюда легко догадаться что делает flatmap id :)
источник

P

Pavel in rust_offtopic
Alex Zhukovsky
flatmap это flat().map()
кстати голый flat не часто встретишь, потому, что он как бы и будет называться flatten
источник

EG

Emmanuel Goldstein in rust_offtopic
В связи с выходом 75 Firefox, мне стало интересно, кто каким браузером пользуется. Я собираюсь начать пробовать разные варианты, пока они окончательно всё не сломали в 76.
источник