We have a rather large dependency footprint. aeson in particular takes a long time to compile. If we split off instances into a separate package we could do away with the following dependencies:
aeson, base16-bytestring, bytestring, case-insensitive, scientific, text, time, time-locale-compat, uuid
leaving us with a much nicer dependency footprint.
We have a rather large dependency footprint. aeson in particular takes a long time to compile. If we split off instances into a separate package we could do away with the following dependencies:
aeson, base16-bytestring, bytestring, case-insensitive, scientific, text, time, time-locale-compat, uuid
leaving us with a much nicer dependency footprint.
base, contravariant, postgresql-simple, pretty, product-profunctors, profunctors, semigroups, transformers, void
Since we define our own
Sql...
types, these instances wouldn't need to be orphans.