Closed ddimtirov closed 7 years ago
Combined with https://github.com/ddimtirov/nuggets/issues/24 - fallbacks and result validation have non-composable interaction, so they needed to be part of the same primitive.
If we find a composable abstraction, we should split them.
Return the result of the first function that matches a predicate. Accept a parameter (boolean or predicate) whether to ignore or rethrow exceptions.