Soostone / groundhog-utils

Some utilities that are often useful when using Haskell's Groundhog library
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Post to Hackage and/or Merge with Groundhog? #4

Open pjones opened 6 years ago

pjones commented 6 years ago

Are there any plans to upload this package to Hackage? What about merging some of the generic functions back into Groundhog (e.g., the key conversion functions)?

MichaelXavier commented 6 years ago

@ozataman any opinion? My first thought is that this could be on hackage as a separate package. It seems inappropriate for some of this library like the safecopy conversions to be in groundhog proper as it would incur a safecopy dependency. You could probably argue that the key/integral conversion functions may have a place in groundhog proper and I could speculatively open an issue to see if the author would be open to that. If that happened, we could CPP in this library to just re-export from the main library beyond a certain version number.

pjones commented 6 years ago

@lykahb How do you feel about the key conversion functions in this package? I also think the Entity type and selectEntity function are very useful. It would be really nice to have these in Groundhog proper.

Thanks!