msgpack-erlang
msgpack-erlang copied to clipboard
MessagePack (de)serializer implementation for Erlang / msgpack.org[Erlang]
When using external packers/unpackers, the results of some function can reflect the results of them, and the callback allows for `{error, any()}` results.
I'm trying to pack the following data structure. ``` #{ => true, => , => term_to_binary({streamAvailable,{streamId,},}) }. ``` In a perfect world I would use '{pack_str, from_binary}' but it then...
I haven't done much testing yet but 22 didn't have many breaking changes so this should be fine.
Having some problems with elixir/erlang null/nil coding/decoding. Jiffy has wonderful option use_nil, which does following: ``` jiffy:encode(#{a => nil}, [use_nil]). ``` Why not use same approach in msgpack? Having similar...
Adressing issue #82.
Hello. Today for I have a little patch for your review. In my project I use binaries and strings simultaneously and had no problems before today. Now I also needed...
Erlang/OTP 20 Eshell V9.3 msgpack-erlang version 0.7.0 If you encode data with old spec msgpack:pack(List, [{spec, old}]). Then write the data in Redis and apply to the data cmsgpack.unpack and...
Hi, according to documentation "msgpacked binaries are decoded as atoms with `erlang:binary_to_existing_atom/2` with encoding utf8". It's not working for me and looking at the code I couldn't find any call...
https://github.com/msgpack/msgpack/blob/master/spec.md#formats-timestamp
Online documentation link on the hex.pm page for msgpack is currently a dead link. They said to raise an issue here. Supposed documentation link and screenshot below. https://hexdocs.pm/msgpack/ 