haskell-hvr / cassava

A CSV parsing and encoding library optimized for ease of use and high performance
http://hackage.haskell.org/package/cassava
BSD 3-Clause "New" or "Revised" License
222 stars 105 forks source link

better control of generic field name parsing #194

Open cdornan opened 3 years ago

cdornan commented 3 years ago

Like Aeson allows a preprocessing function to be specified for record field names we need one for Cassava. Otherwise, for example, I will hardly ever be able to the generic deriving machinery. (Sorry if I missed another issue covering this, or indeed a way of gaining such control — not for a want of trying.)