After a day optimizing ASTs, Magnolia now gets approximately 12x better compile-time performance for typeclass derivation than Shapeless!
Magnolia has a significant advantage over Shapeless in that it knows a lot more at the same time, so it's able to do more optimizations.
-
-
I've been saying "Shapeless/Kittens" a lot, but that's really just the clever magic which works on top of Scala's implicit search.
-
And unfortunately, there's not a lot Shapeless can do to improve the performance of implicit search.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.