út 23. 8. 2022 v 19:27 odesílatel Andres Freund <andres@anarazel.de> napsal:
Hi,
On 2022-08-23 18:06:22 +0200, Pavel Stehule wrote: > The errors that should be handled are related to json structure errors. I > don't think so we have to handle all errors and all conversions. > > The JSON knows only three types - and these conversions can be written > specially for this case - or we can write json io routines to be able to > signal error > without an exception.
I think that's not true unfortunately. You can specify return types, and composite types can be populated. Which essentially requires arbitrary coercions.
Please, can you send an example? Maybe we try to fix a feature that is not required by standard.