Added Faux Pas to Functional Programming section

Faux Pas (https://github.com/zalando/faux-pas) is a library that simplifies error handling for Functional Programming in Java. It fixes the issue that none of the functional interfaces in the Java Runtime by default is allowed to throw checked exceptions.
This commit is contained in:
Lauri at Zalando
2016-08-29 17:07:29 +02:00
committed by GitHub
parent 1efeb202d1
commit a2d803b5ff

View File

@ -343,6 +343,7 @@ A curated list of awesome Java frameworks, libraries and software.
* [cyclops-react](https://github.com/aol/cyclops-react) - Monad and stream utilities, comprehensions, pattern matching, functional extensions for all JDK collections, future streams, trampolines and much more. * [cyclops-react](https://github.com/aol/cyclops-react) - Monad and stream utilities, comprehensions, pattern matching, functional extensions for all JDK collections, future streams, trampolines and much more.
* [derive4j](https://github.com/derive4j/derive4j) - Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, morphisms. * [derive4j](https://github.com/derive4j/derive4j) - Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, morphisms.
* [Faux Pas](https://github.com/zalando/faux-pas) - Library that simplifies error handling by circumventing the issue that none of the functional interfaces in the Java Runtime is allowed by default to throw checked exceptions.
* [Fugue](https://bitbucket.org/atlassian/fugue) - Functional extensions to Guava. * [Fugue](https://bitbucket.org/atlassian/fugue) - Functional extensions to Guava.
* [Functional Java](http://www.functionaljava.org) - Implements numerous basic and advanced programming abstractions that assist composition-oriented development. * [Functional Java](http://www.functionaljava.org) - Implements numerous basic and advanced programming abstractions that assist composition-oriented development.
* [Javaslang](http://www.javaslang.io/) - Functional component library that provides persistent data types and functional control structures. * [Javaslang](http://www.javaslang.io/) - Functional component library that provides persistent data types and functional control structures.