@@ -182,7 +182,7 @@ instance ToJSON [Char] where
182182 toJSON = String . T.pack
183183 {-# INLINE toJSON #-}
184184
185− toEncoding = Encoding . E.text . T.pack
185+ toEncoding = Encoding . E.string
186186
187187instance FromJSON [Char] where
188188 parseJSON = withText "String" $ pure . T.unpack
@@ -192,7 +192,7 @@ instance ToJSON Char where
192192 toJSON = String . T.singleton
193193 {-# INLINE toJSON #-}
194194
195− toEncoding = Encoding . E.text . T.singleton
195+ toEncoding = Encoding . E.string . (:[])
196196
197197instance FromJSON Char where
198198 parseJSON = withText "Char" $ \t ->