lpsmith / postgresql-simple

Mid-level client library for accessing PostgreSQL from Haskell
Other
206 stars 71 forks source link

Use 'uuid-types' instead of 'uuid' #145

Closed BardurArantsson closed 9 years ago

BardurArantsson commented 9 years ago

In the interest of reducing dependencies, I'd like to change postgresql-simple over from uuid to uuid-types -- which were split into two for this very purpose :).

I think this should be completely backward compatible since uuid just reexports Data.UUID.Types.UUID under the old name Data.UUID.UUID. All the relevant type class instances are the same as they were in the older uuid-types.

Commit message below:

This reduces the number of transitive dependencies, getting rid of e.g. "cryptohash", "network-info" and "time".

lpsmith commented 9 years ago

Looks good, thanks!