fold<B> method
Implementation
Decoder<B> fold<B>(
B Function(DecodingError) onError,
B Function(A) onSuccess,
) =>
Decoder._unkeyed((json) => decode(json).fold(
(err) => pure(onError(err)).decode(json),
(a) => pure(onSuccess(a)).decode(json),
));