Scala library generating type-safe, boilerplate-free data transformers and patchers.
Chimney is a Scala library that generates compile-time transformers and patchers to convert between Scala types with minimal boilerplate. It uses macros and a small DSL to support total and partial transformations, collection and Option conversions, ADT mapping, and value merging on JVM, Scala.js, and Scala Native.
0