🦝 Java CompletableFuture-Fu(CF-Fu, pronounced "Shifu"), a tiny sidekick library to make CompletableFuture usage more convenient, more efficient and safer in your application. 😋🚀🦺
-
Updated
Mar 12, 2025 - Java
🦝 Java CompletableFuture-Fu(CF-Fu, pronounced "Shifu"), a tiny sidekick library to make CompletableFuture usage more convenient, more efficient and safer in your application. 😋🚀🦺
A library that simplifies error handling for Functional Programming in Java
Exploring basic features of Async in Spring.
Jetty11+ wrapper/adapter for clojure
A training on the new features from Java 8
All about Multi-threading and Concurrent programming in Java. Simple and easy to understand code examples for most of the Concurrent APIs provided by Java.
A lightweight, dependency-free utility library, laser-focused on improving the experience of working with Java's java.util.concurrent futures.
A VFuture is a handle to the result of an asynchronous computation. It captures the effects of latency and failure: it is completed once the computation finishes (either successfully or with a failure). The implementation uses virtual threads for producing the future's result.
Java Swing Generic CSV Parser
Java promises for async functionality
📚 Learning and exploring concurrency in Java
Java 8 CompletableFuture, Stream API return types for spring-data repositories
Example of mixing stream with completable future using composition.
Demo application about YouTube stream #43 about CompletableFuture
Leverage Codahale metrics (or any Metric Registry for that matter) to provide metrics on methods that complete asynchronously.
Project for the Parallel and Concurrent Programming course 2023/2024
Three approaches to timeouts when using CompletableFuture.
Programing the merge join algorithm using Java Futures, Completable Futures and Fork join.
Add a description, image, and links to the completable-future topic page so that developers can more easily learn about it.
To associate your repository with the completable-future topic, visit your repo's landing page and select "manage topics."