A Java library for chaining actions through a pipeline with streamlined exception handling, eliminating the need for traditional try/catch blocks.


Pipe4j is a Java library designed to simplify chaining multiple actions through a pipeline and handle exceptions gracefully without traditional try/catch blocks. This library provides a cleaner and more readable way to write plain Java code, particularly focusing on handling exceptions, including checked exceptions, more effectively.

Key Features

  • Cleaner Code: Write more readable and maintainable Java code by chaining operations.

  • Exception Handling: Handle exceptions seamlessly within the pipeline without traditional try/catch blocks.

  • Flexible Typing: Mix and match different data types within the pipeline.

  • Functional Programming: Leverage Java's functional programming capabilities with lambda expressions and method references.

Last updated