We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 000c441 commit d77552bCopy full SHA for d77552b
src/Data/Aeson/Types/ToJSON.hs
@@ -967,13 +967,13 @@ instance ( KeyValuePair enc pairs
967
positionToPairs p opts targs (M1 a) =
968
show (natVal p) `pair` gToJSON opts targs a
969
970
-instance ( Semigroup pairs
+instance ( Monoid pairs
971
, PositionToPairs n pairs enc arity f
972
, PositionToPairs (n+1) pairs enc arity g
973
) => PositionToPairs n pairs enc arity (f :*: g) where
974
positionToPairs _ opts targs (f :*: g) =
975
positionToPairs (Proxy :: Proxy n) opts targs f
976
- <> positionToPairs (Proxy :: Proxy (n+1)) opts targs g
+ `mappend` positionToPairs (Proxy :: Proxy (n+1)) opts targs g
977
978
--------------------------------------------------------------------------------
979
0 commit comments