을 감안할 때 :성공에 대한 기록이있는 디코드?
import argonaut._, Argonaut._
case class Person(name: String)
implicit def decode: DecodeJson[Person] =
DecodeJson (c =>
for {
name <- (c --\ "name").as[String]
} yield Person(name)
)
scala> Parse.decode[Person]("""{"name": "Bob", "foo": "dunno"}""")
res5: Either[Either[String,(String, argonaut.CursorHistory)],Person] =
Right(Person(Bob))
어떻게 할 수있는 커서의 역사를 가진 즉 JSON => Person
I decode
,? 역사상으로, 나는 "foo" : "dunno"
이 보지 않았 음을 알고 싶습니다/지나쳤습니다.