odisseus / magnolia

Simple, fast, transparent generic derivation for typeclasses

Home Page:https://propensive.com/opensource/magnolia/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Latest version Maven Central

Magnolia

Join the chat at https://gitter.im/propensive/magnolia

Magnolia is a generic macro for automatic derivation of typeclasses for datatypes composed from case classes and sealed traits. It supports recursively-defined datatypes out-of-the-box, and incurs no significant time-penalty during compilation. If derivation fails, error messages are detailed and informative.

Please see the Magnolia website for more information.

About

Simple, fast, transparent generic derivation for typeclasses

https://propensive.com/opensource/magnolia/

License:Apache License 2.0


Languages

Language:Scala 98.0%Language:Shell 1.9%Language:Java 0.1%