Java8Cookbook Simple recipes for migrating your Java. Streams Future Topics CompletableFuture and asynchrony FunctionalInterface "Before and After"