Skip to content

Maintenance on binary helper bits, more tests, more type hints

cms requested to merge binary-utils into main

Add type sig for byte -> bits functions Took the opportunity to break the unit tests into separate suites, one for ulids, one for binary utils Adds a runttime type check and error to the byte -> bits too, because why not, not every lisp has compile time checks Learned how to do table-driven testing with fiveam is-every, which is a sweet relief because I was LK trying to write my own macro to do this and it was annoying. Adds a bunch of test cases for binary things that use this

Merge request reports

Loading