diffson.jsonmergepatch

Members list

Type members

Classlikes

class JsonMergeDiff[Json](implicit Json: Jsony[Json]) extends Diff[Json, JsonMergePatch[Json]]

Attributes

Source
JsonMergeDiff.scala
Supertypes
trait Diff[Json, JsonMergePatch[Json]]
class Object
trait Matchable
class Any
sealed trait JsonMergePatch[Json]

Attributes

Companion
object
Source
JsonMergePatch.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Object[Json]
class Value[Json]

Attributes

Companion
trait
Source
JsonMergePatch.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Implicits

Implicits

implicit def JsonMergeDiffDiff[Json : Jsony]: Diff[Json, JsonMergePatch[Json]]

Attributes

Source
package.scala
implicit def JsonMergePatchPatch[F[_], Json](implicit F: MonadError[F, Throwable], Json: Jsony[Json]): Patch[F, Json, JsonMergePatch[Json]]

Attributes

Source
package.scala