Download result4j JAR file with all dependencies
result4j from group com.github.sviperll (version 1.0-rc.1)
The project provides Result-type similar to Result-type in Rust that
allows to return either successfull result or otherwise some kind of error.
In Java native way of reporting errors are exceptions, either checked or unchecked,
but Result-type provides a way to pass error enformation as a first-class value through
the code written in functional style.
Routines are provided for interoperability of normal code that uses exception and
functional code that uses Result-type, so that exceptions can be catched and propagated as
errors in Result-type and then rethrown again later in the control-flow.
Artifact result4j
Group com.github.sviperll
Version 1.0-rc.1
Last update 26. January 2024
Tags: through exception some functional code provided rethrown project type error propagated result rust that either java later native provides checked written class value reporting flow allows otherwise similar normal pass kind again unchecked interoperability control enformation then exceptions style uses catched routines successfull return errors first
Organization not specified
URL https://github.com/sviperll/result4j
License Apache-2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group com.github.sviperll
Version 1.0-rc.1
Last update 26. January 2024
Tags: through exception some functional code provided rethrown project type error propagated result rust that either java later native provides checked written class value reporting flow allows otherwise similar normal pass kind again unchecked interoperability control enformation then exceptions style uses catched routines successfull return errors first
Organization not specified
URL https://github.com/sviperll/result4j
License Apache-2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Page 1 from 1 (items total 1)