Robert
Robert
For what it's worth, here's what I get running @klauspost's version with current master: ``` 2015/05/31 18:12:08 GOMAXPROCS: 1 encoding/json Marshal Function: 1000000 1994 ns/op ffjson Marshal Function: 1000000 1630...
I agree though that the unqualified claims of 2-3x speed up are a bit misleading.
This seems related to https://github.com/pquerna/ffjson/pull/115, though fixing the issue there would require an internal `interface{}` decoder if I understand correctly.
(I'd rather not take on a maintainer role.)
The compiler errors: ``` -- DUPLICATE DEFINITION -------------------------------- ./src/Proto/Triples.elm Naming multiple top-level values `Change` makes things ambiguous. When you say `Change` which one do you want? 225|>type alias Change =...
So for one `json_b()` isn't just a safer way to cast to jsonb, it does different things: ``` postgres=# select ('hello'::text)::jsonb; ERROR: invalid input syntax for type json DETAIL: Token...
This should be good enough to pass CI (fingers crossed), but isn't quite ready to merge since we'd want a release of async with https://github.com/simonmar/async/pull/134 first.
Could I get CI approval here, and/or a review?
It's done! https://hackage.haskell.org/package/protolude-0.3.1. This issue can be closed.
I understand (I think), but that only really addresses the third point in the list, right? It seems unfortunate that easy ways to encode to UTF8 or to convert between...