
On 23 September 2013 22:56, Bas van Dijk
On 18/09/13 04:02, Dan Burton wrote:
Everybody already uses, trusts, and loves aeson.
There's only one thing about it that I don't trust:
"Partial instances" that will call error in pure code and crash my
On 18 September 2013 06:30, Niklas Hambüchen
wrote: program. ByteString has such an instance that simply assumes that ByteString is the same as Text, so it calls Data.Text.Encoding.decodeUtf8 on it.
https://github.com/bos/aeson/issues/126 _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
Note that Bryan pushed a patch which removes the ByteString instances:
https://github.com/bos/aeson/commit/9ee73f303cacb8ae73b2325f2f47288522607420
I think this is a good change. Now users have to be explicit how they want to encode binary data as JSON.
great, +1 to including the next (major-bumped) version. Conrad.