λ
Size: a a a
λ
VH
VH
λ
АУ
AS
VH
АУ
VH
λ
DM
VH
λ
AH
circe и supertagged. circe не вывозит инстансы Encoder для тегированых типов что логично. Но выводить их ручками не хочется.circe может вывести енкодер самостоятельно).asJson на обычном типе работает, а на типе с тегом выдаетError:(26, 5) diverging implicit expansion for type io.circe.Encoder[Foo]
starting with lazy value encodeZoneOffset in object Encoder
foo.asJson
λ
AH
AH
case class Foo(a: Int, b: String, c: Boolean)
implicit val fooDecoder: Decoder[Foo] = deriveDecoder[Foo]
implicit val fooEncoder: Encoder[Foo] = deriveEncoder[Foo]
λ
λ