You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The principal reason for choosing circe-config over pureconfig in the first place was being able to use fast macros from circe-derivation to contain the penalty for compile-time codec derivation. pureconfig uses shapeless as its main derivation driver, so it's less than ideal for compile-times.
However, recently a magnolia-based deriver for pureconfig was merged: pureconfig/pureconfig#609 – but not released yet. With this change, pureconfig may be good enough to replace circe-config as a distage-config backend.
The text was updated successfully, but these errors were encountered:
Unfortunately,
circe-config
is subject to some bugs that make it not preserve the meaning of original HOCON with 100% accuracy, e.g.The principal reason for choosing
circe-config
overpureconfig
in the first place was being able to use fast macros fromcirce-derivation
to contain the penalty for compile-time codec derivation.pureconfig
uses shapeless as its main derivation driver, so it's less than ideal for compile-times.However, recently a magnolia-based deriver for pureconfig was merged: pureconfig/pureconfig#609 – but not released yet. With this change, pureconfig may be good enough to replace
circe-config
as a distage-config backend.The text was updated successfully, but these errors were encountered: