In-memory structured data representation not tied to a particular serialization format, built from mappings, sequences and scalars, which include
- Null value
- Booleans
- Int{8,16,32,64}
- Big integers
- Float{32,64}
- Big decimals
- Timestamps (millisecond and nanosecond variants)
- Strings
- Binary blobs
Add Sredded to your dependencies
libraryDependencies += "com.github.mvv.sredded" %% "sredded" % "0.1-M2"
sredded-generic
provides a macro for automatic derivation ofStructured
instances for case classes.sredded-json
is a no-deps JSON printer for structured data