Skip to content

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.

License

Notifications You must be signed in to change notification settings

lunisolar/magma

Repository files navigation

Lunisolar Magma

https://img.shields.io/github/license/lunisolar/magma.svg https://img.shields.io/github/release/lunisolar/magma.svg https://img.shields.io/github/tag/lunisolar/magma.svg 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.

Features

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

Download

Artifacts are available in Maven Central.

For your production code:

For your test code:

Code repository

Code is hosted at github: repository

Documentation

Documentation

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages