Reverse order of arguments to setField with RebindableSyntax and OverloadedRecordUpdate
As part of GHC proposal 583, the order of arguments to setField
should be reversed when using OverloadedRecordUpdate
+RebindableSyntax
. The main tracking ticket for this proposal is #16232, but I think it's worth tracking this aspect separately as it should be much easier to implement in isolation.