diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-02-14 15:00:52 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-02-14 15:00:52 -0800 |
commit | 7ab0889d7ab4480d0d90346432006ffd345b4916 (patch) | |
tree | fccce4902dfc4241a651dfac32e4ef77288de3c9 /README.md | |
parent | 5a37bfee89a2b5ae17c7980327a92c381c006cf7 (diff) | |
download | spray-json-derivation-7ab0889d7ab4480d0d90346432006ffd345b4916.tar.gz spray-json-derivation-7ab0889d7ab4480d0d90346432006ffd345b4916.tar.bz2 spray-json-derivation-7ab0889d7ab4480d0d90346432006ffd345b4916.zip |
Remove need for special case for enums
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -5,9 +5,17 @@ # Spray JSON Format Derivation -This library provides automatic spray JsonFormats for any `case class` and children of `sealed trait`s. - -It uses the [Magnolia](http://magnolia.work/) ([source code](https://github.com/propensive/magnolia)) type-derivation library to implicitly generate JSON formats for any product type. Magnolia integrates with spray so seamlessly that it is almost not worth the effort to publish this project as a full fledged repository; a single gist with the contents of [DerivedFormats.scala](src/main/scala/DerivedFormats.scala) would demonstrate almost all functionality. +This library provides automatic spray JsonFormats for any `case class` +and children of `sealed trait`s. + +It uses the [Magnolia](http://magnolia.work/) ([source +code](https://github.com/propensive/magnolia)) type-derivation library +to implicitly generate JSON formats for any product type. Magnolia +integrates with spray so seamlessly that it is almost not worth the +effort to publish this project as a full fledged repository; a single +gist with the contents of +[DerivedFormats.scala](src/main/scala/DerivedFormats.scala) would +demonstrate almost all functionality. ## Getting Started |