Description
A Haskell package that defines the core type class for values with defaults. Other packages can provide instances separately while sharing the same default-value interface.
Developers use it when libraries need a small common dependency for default values. A default should represent a safe and unsurprising starting point, not hide required configuration.