
Six Ways to Functional FizzBuzz with Vavr
Functional programming solutions for FizzBuzz using Vavr (formerly Javaslang) and common FP features like streams, pattern matching, and combinator.
Functional programming solutions for FizzBuzz using Vavr (formerly Javaslang) and common FP features like streams, pattern matching, and combinator.
Learning property based testing, or property checking, in Java using Vavr (formerly Javaslang) and the FizzBuzz Kata.
A summary of the best JavaOne 2016 talks that discussed Java 8, Java 9 and Project Jigsaw, as well as Java EE 8.
The Combinator Pattern, well known in FP, combines primitives into complex structures. Gregor Trefs explores an implementation in Java 8.
Ashraff explains how to create streams and then transform them using three widely used higher-order methods named map, filter and reduce.