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

Проверка JSON не выполняется во время выполнения, хотя тесты проходят
Я использую популярную библиотеку схем JSON - json-schema-validator - для проверки входящих данных по моей собственной схеме. Ниже приводится краткое изложение моего горя: private final JsonSchemaFactory factory =...
396 просмотров

Какую коллекцию vavr использовать для упаковки java.util.ArrayList
У меня есть java.util.ArrayList , возвращенный библиотекой. Как только я получу объект, я хотел бы преобразовать его в коллекцию vavr. Что я должен использовать, чтобы минимизировать вычисления для этого? У меня нет четкого сценария...
145 просмотров
schedule 11.08.2022

Зачем нужна неизменяемая очередь?
Я работаю с Java уже несколько лет. Недавно наткнулся на Vavr, функциональную библиотеку для Java, предоставляющую API неизменяемых коллекций. Мне любопытно узнать причину наличия неизменной очереди. Насколько я понимаю, очередь используется для...
3994 просмотров
schedule 03.12.2022

Ленивый просмотр java.util.Collection в Vavr
У меня есть существующий api, который использует java.util.Collection при возврате значений. Я хотел бы использовать эти значения в более поздних частях моей программы с Vavr, но я не хочу использовать нетерпеливые методы, такие как List.ofAll...
208 просмотров
schedule 27.03.2023

Вывод типа, похоже, терпит неудачу. Try vavr работает с функцией jOOQ fetchOne ()
Я использую vavr и jOOQ, две фантастические библиотеки, появившиеся в последнее время, которые позволяют нам использовать функциональные диалекты в обычных серверных приложениях Java. Я пытаюсь использовать jOOQ, что эквивалентно SQL select count...
237 просмотров
schedule 08.04.2023

Как правильно это реализовать с помощью Вавра?
Я хотел бы получить ваш совет, как правильно написать этот код функционально: private Option<CalcResult> calculate(Integer X, Integer Y) { if (X < Y) return Option.none(); return Option.of( X + Y ); } public...
269 просмотров
schedule 10.07.2023

Поле Vavr Set должно быть изменчивым, атомарным или объявлено другим способом?
В vavr у вас есть неизменяемая коллекция io.vavr.collection.Set. Каков правильный и идиоматический способ использовать это, учитывая, что addName() и names() могут вызываться из разных потоков? import io.vavr.collection.Set; import...
101 просмотров
schedule 09.06.2024