Age | Commit message (Collapse) | Author |
|
hashWithSalt is now the minimal implementation
|
|
|
|
deriveJSON now takes an Option record instead of a single function. It might be
nicer to define a function that takes the fieldLabelModifier function rather
than doing it inline everywhere but I didn't know where a good place to put that
would be.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is Yet Another Refactoring:
* Get rid of GHC Stage Restriction;
* Unliterate rest of code (less clutter);
* import Exchange in internals to avoid Discovery module.
|