Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 598 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 598 Bytes

ExCBOR

Build Status

Implementation of RFC 7049 CBOR (Concise Binary Object Representation) for Elixir.

Examples

iex(1)> a = CBOR.encode([1, [2, 3]])
<<130, 1, 130, 2, 3>>
iex(2)> CBOR.decode(a)
[1, [2, 3]]
iex(3)> CBOR.decode_with_rest(a <> a)
{[1, [2, 3]], <<130, 1, 130, 2, 3>>}

Caveats

The API is simple enough, but some feedback is encouraged.

This needs at least elixir 0.12.3-dev because of bug 2012.