Using RecC for the data constructors for fields of the message contructor means that we get partial field warnings. I don't see a real need for the messages to have fields, so NormalC should be used instead to avoid this warning.
This is the line that needs to be changed: https://github.com/yesodweb/shakespeare/blob/master/Text/Shakespeare/I18N.hs#L317
Using
RecCfor the data constructors for fields of the message contructor means that we getpartial fieldwarnings. I don't see a real need for the messages to have fields, soNormalCshould be used instead to avoid this warning.This is the line that needs to be changed: https://github.com/yesodweb/shakespeare/blob/master/Text/Shakespeare/I18N.hs#L317