CBOR-XS
view release on metacpan or search on metacpan
See "TAG HANDLING AND EXTENSIONS" and the description of "->filter"
for details on which tags are handled how.
anything else
Anything else (e.g. unsupported simple values) will raise a decoding
error.
PERL -> CBOR
The mapping from Perl to CBOR is slightly more difficult, as Perl is a
typeless language. That means this module can only guess which CBOR type
is meant by a perl value.
hash references
Perl hash references become CBOR maps. As there is no inherent
ordering in hash keys (or CBOR maps), they will usually be encoded
in a pseudo-random order. This order can be different each time a
hash is encoded.
Currently, tied hashes will use the indefinite-length format, while
normal hashes will use the fixed-length format.
Anything else (e.g. unsupported simple values) will raise a decoding
error.
=back
=head2 PERL -> CBOR
The mapping from Perl to CBOR is slightly more difficult, as Perl is a
typeless language. That means this module can only guess which CBOR type
is meant by a perl value.
=over 4
=item hash references
Perl hash references become CBOR maps. As there is no inherent ordering in
hash keys (or CBOR maps), they will usually be encoded in a pseudo-random
order. This order can be different each time a hash is encoded.
( run in 0.675 second using v1.01-cache-2.11-cpan-748bfb374f4 )