newtype and circe
implicit def coercibleDecoder[N, P](implicit ev: Coercible[Decoder[P],Decoder[N]]
, decoder: Decoder[P]
): Decoder[N] = ev(decoder)
newtype and circe
implicit def coercibleDecoder[N, P](implicit ev: Coercible[Decoder[P],Decoder[N]]
, decoder: Decoder[P]
): Decoder[N] = ev(decoder)