My working unpac space for OCaml projects in development
OCaml
57.6%
Rust
13.2%
TeX
7.3%
C
6.7%
Python
5.5%
Nunjucks
0.7%
JavaScript
0.6%
CSS
0.5%
Go
0.2%
Batchfile
0.1%
Dune
0.1%
Makefile
0.1%
Other
7.6%
1977
50
0
Clone this repository
https://tangled.org/anil.recoil.org/unpac-myspace-ocaml
https://tangled.org/did:plc:nhyitepp3u4u6fcfboegzcjw/unpac-myspace-ocaml
git@git.recoil.org:anil.recoil.org/unpac-myspace-ocaml
git@git.recoil.org:did:plc:nhyitepp3u4u6fcfboegzcjw/unpac-myspace-ocaml
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
- Add dagcbort library implementing IPLD DAG-CBOR codec
- Enforce all DAG-CBOR spec requirements: tag 42 only, string map keys,
canonical sorting, 64-bit floats, no NaN/Infinity, no indefinite-length
- Add trailing data rejection per spec ("single object required")
- Use structured Decode_error exception for clean error handling
- Improve cbort object decoding dispatch
- Add comprehensive test suites for both cbort and dagcbort
馃 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>