Результаты поиска по запросу "flatmap"

3 ответа

https://github.com/yaitskov/j4ts/blob/stream/src/main/java/javaemul/internal/stream/StreamHelper.java

отрим следующий код: urls.stream() .flatMap(url -> fetchDataFromInternet(url).stream()) .filter(...) .findFirst() .get();БудетfetchDataFromInternet вызывать второй URL, когда первого было достаточно? Я попробовал с меньшим примером, и это ...

2 ответа

Почему flatMap для Vector [Option [Int]], чей результат функции преобразования не является вектором [Option [Int]], является допустимым?

2 ответа

Java 8 Stream flatMap и ошибка компиляции кода группой

ТОП публикаций

2 ответа

Заменить вложенный цикл на Java 8 flatmap

Я пытаюсь использовать flatmap для создания вложенного цикла с помощью Stream API, но я не могу понять это. В качестве примера я хочу воссоздать следующий цикл:

2 ответа

 все работает как положено. Спасибо :)

атривал.lazy для функций высокого порядка и есть некоторые интересные ошибки компиляции, связанные с функцией flatMap (и, возможно, другие) Примеры let array = [1, 2, 3, 4, 5, 6] array .flatMap { print("DD") return $0 // Cannot convert return ...

5 ответов

Как использовать swift flatMap для отфильтровывания опционов из массива

Я немного запутался из-за flatMap (добавлен в Swift 1.2)Скажем, у меня есть массив некоторого необязательного типа, например

3 ответа

 еще раз для массива, содержащего необязательные параметры: personArray.flatMap {$ 0.cars} .flatMap {$ 0}

есть массив объектов Person, и у каждого объекта есть другой массив String, который является необязательным. Мы хотим сводный список имен автомобилей в нашем обществе. struct Person { let name: String let address: String let age: Int let ...

3 ответа

Есть ли разница между flatten и flatMap (идентичность)?

3 ответа

Вау снова! Это круто. Спасибо, что нашли время, чтобы написать это. Хотя это не так много строк кода, он представляет собой довольно значительный набор методов. Моя следующая задача - обдумать, как добавить в конвейер ленивый декартовой продукт ...

я есть список животных: let animals = ["bear", "dog", "cat"]И несколько способов преобразовать этот список: typealias Transform = (String) -> [String] let containsA: Transform = { $0.contains("a") ? [$0] : [] } let plural: Transform = { [$0 + ...

1 ответ

StreamEx

дено следующее в качестве примера классов данных: