Slide 37
Slide 37 text
We have even better Option (in Vavr)
Option option = Option.of("my string");
String result = Match(option).of(
Case($Some($()), String::toUpperCase),
Case($None(), () -> StringUtils.EMPTY)
);
assertThat(result).isEqualTo("MY STRING");
37