From a2d803b5ff34e028b234ea485522f2279013d480 Mon Sep 17 00:00:00 2001 From: Lauri at Zalando Date: Mon, 29 Aug 2016 17:07:29 +0200 Subject: [PATCH] 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. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f585b68..a2c4755 100644 --- a/README.md +++ b/README.md @@ -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. * [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. * [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.