by shigemk2

当面は技術的なことしか書かない

memo circe

memo circe

emptyなJSONはFailureとして処理されるくさい

scala> val decodedFoo = decode[Foo]("{}")
decodedFoo: Either[io.circe.Error,Foo] = Left(DecodingFailure(CNil, List()))
scala> val decodedFoo = decode[Foo]("")
decodedFoo: Either[io.circe.Error,Foo] = Left(io.circe.ParsingFailure: exhausted input)