Вопросы по теме 'flatmap'

Java 8 Optional и flatMap — что не так?
Какой-то кусок кода: public class Player { Team team; String name; } public class Team { List<Player> players; } public class Demo { @Inject TeamDAO teamDAO; @Inject PlayerDAO playerDAO;...
7073 просмотров
schedule 08.01.2024

Как выглядит flatMap с двойной общей структурой данных?
У меня следующая (простая) структура данных: struct Work<Input, Output> { let work: Input -> Output } Этот тип представляет работу, которая может занять Input и превратиться в желаемый Output . Я пытаюсь понять, соответствует...
278 просмотров

scala flatMap сглаживает вложенные списки
Я изучаю Scala и решаю 99 проблем Scala. Для следующих упражнений: Выравнивание структуры вложенного списка. Пример: scala> flatten(List(List(1, 1), 2, List(3, List(5, 8)))) res0: List[Any] = List(1, 1, 2, 3, 5, 8) Решение дается как...
2457 просмотров
schedule 21.05.2024

Swift flatMap и дженерики
Я пытаюсь использовать flatMap для создания Resource<T> в Swift, но продолжаю получать странную ошибку и работает только тогда, когда я принудительно привожу. Resource<T> : public struct Resource<T> { let record:...
1164 просмотров
schedule 02.10.2022

spark rdd, как свести ключ к паре массивов (значений) [дубликаты]
У меня есть парный парк rdd (ключ, массив (значение1, значение2, значение3.....)). какое заявление scala я должен написать? Как я мог сгладить этот rdd и создать новый rdd: (key, value1), (key, value2), (key, value3)....
3115 просмотров
schedule 02.02.2024

angular2 передает результат из http-запроса в http-запрос на слияние
Я пытаюсь получить результат одного метода, который возвращает наблюдаемое для передачи во второй запрос. this.runfirstmethod(headers).mergeMap(response => this.http[verb](url, response).map(res => res.json())) Это все, что я делаю, я...
578 просмотров
schedule 06.11.2022

RxJava Zip не работает должным образом
Я пытаюсь реализовать эту сложную структуру API. Поэтому я попытался реализовать это с помощью RxJava2 zip для параллельных запросов. private fun getDetails(marketDataQuotes: MarketDataQuotes, instrumentById: InstrumentById, subscribe:...
575 просмотров
schedule 09.11.2023

Как выбрать оптимальное максимальное одновременное значение для flatMap
Приложение должно загрузить много изображений из сети. Я хотел бы загрузить эти изображения в parallel как можно эффективнее. Для достижения параллельной загрузки используется flatMap с предоставлением значения maxConcurent . Disposable...
91 просмотров
schedule 19.03.2024

Как использовать плоскую карту rxJava для выполнения параллельной задачи
Я хочу дважды вызвать функцию с разными параметрами, и функция возвращает набор значений на основе параметров. Я хочу сопоставить оба результата и что-то с этим сделать. Я посмотрел вверх, и я должен использовать для этого плоскую карту, но я не...
97 просмотров
schedule 20.11.2023

Почему этот flatMap возвращает карту вместо списка?
Я пытаюсь преобразовать приведенный ниже Map[T,List[T]] в List[T] , используя комбинацию flatMap и map. val numMap = Map(1 -> List(2) , 3 -> List(2,4)) val numPairs = numMap.flatMap{ case (n, nlist) => nlist.map (x => (x,n) ) }...
527 просмотров
schedule 11.10.2022

Несоответствие типов ввода и вывода в комбинированной выборке данных
Я новичок в реактивном программировании и Combine, у меня есть следующий метод, который извлекает данные о погоде из API. Во-первых, я проверяю, что если я получаю 200, если нет, то выдает ошибку. Если я получаю правильные данные, я декодирую...
121 просмотров

Angular 2+: вызовы API для заполнения ‹select› и установки выбранного значения
Допустим, у меня есть две конечные точки REST API следующим образом: Чтобы загрузить список поиска (например, местоположения): host/api/locations для загрузки сведений о пользователе: host/api/user/1 Я буду отображать эту информацию в HTML-форме,...
212 просмотров
schedule 22.03.2024