Returns a function, which attempts to deserialize Right
values using the given function, catching any
exceptions and representing them as DeserializationExceptions.
Converts a deserialization function, which returns errors of type E
, into a function where errors are thrown
as exceptions, and results are returned unwrapped.
Returns a function, which maps Left
values to HttpErrors, and attempts to deserialize Right
values using
the given function, catching any exceptions and representing them as DeserializationExceptions.
Returns a function, which keeps Left
unchanged, and attempts to deserialize Right
values using
the given function.
Returns a function, which keeps Left
unchanged, and attempts to deserialize Right
values using
the given function. If deserialization fails, an exception is thrown
Returns a function, which maps Left
values to HttpErrors, and attempts to deserialize Right
values using
the given function.
Converts a deserialization function, which returns errors of type E
, into a function where errors are wrapped
using DeserializationException.
(Since version ) see corresponding Javadoc for more information.