Skip to content

Instantly share code, notes, and snippets.

@easel
Created January 6, 2016 17:09
Show Gist options
  • Save easel/3972559a161b1cd4420c to your computer and use it in GitHub Desktop.
Save easel/3972559a161b1cd4420c to your computer and use it in GitHub Desktop.
Circe Play Writable's
object CirceWritable {
implicit def contentTypeOf_CirceJson(implicit codec: Codec): ContentTypeOf[io.circe.Json] = {
ContentTypeOf[io.circe.Json](Some(ContentTypes.JSON))
}
implicit def writeableOf_CirceJson(implicit codec: Codec): Writeable[io.circe.Json] = {
Writeable(obj => codec.encode(obj.noSpaces))
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment