(jsonProvider: StringAdd).self
(jsonProvider: StringFormat).self
(jsonProvider: ArrowAssoc[DiffsonInstance.JsonProvider]).x
(Since version 2.10.0) Use leftOfArrow
instead
(jsonProvider: Ensuring[DiffsonInstance.JsonProvider]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
The Json provider acts as an abstraction layer over the Json library. It exposes all methods and types used by diffson when manipulating Json values directly.