Вопросы по теме 'vavr'
Проверка JSON не выполняется во время выполнения, хотя тесты проходят
Я использую популярную библиотеку схем JSON - json-schema-validator - для проверки входящих данных по моей собственной схеме.
Ниже приводится краткое изложение моего горя:
private final JsonSchemaFactory factory =...
396 просмотров
schedule
04.10.2021
Какую коллекцию 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