Lunisolar Magma Build Status

What is it?

A library of functional interfaces for Java 8 (now 11), concentrated on ability to handle checked exceptions (throwing lambda) and/or primitive types, supplemented with assertion classes, builders and some additional classes.


Most of the above goals adds to the actual number of interfaces so this is not very tinny library as one would think.


Artifacts are available in Maven Central.

For your production code:

For your test code:

Code repository

Code is hosted at github: repository