Skip to content

feat: consider aeson optional - #65

Open
michivi wants to merge 1 commit into
bgamari:masterfrom
michivi:feat/optional-deps
Open

feat: consider aeson optional#65
michivi wants to merge 1 commit into
bgamari:masterfrom
michivi:feat/optional-deps

Conversation

@michivi

@michivi michivi commented Aug 16, 2020

Copy link
Copy Markdown

Adds the option to include / remove the Aeson typeclasses and dependency introduced by #21 with the aeson flag. For forward compatibility, the flag is on by default.

The flag was introduced as a personal project of mine uses the monoidal-containers library but has no use for aeson. Still, the aeson library seemed to add 12 Mb of code in the final executable (6 Mb when stripped), despite section splitting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant