This module provides functionalities to handle the results of JSON parsing.
Main features:
Result type: Represents the success or failure of JSON parsing. In case of failure, it includes a `string` error message, `jvpath`, and `json_shape_explanation`.
Ops_monad module: A submodule that provides monadic operations. It includes functionalities for handling instances of the Result type.
WARNING: *_explanation types are purely for debugging purpose and are subjected to change without any advance notice.