The sound distributed version control system

#734 add an `extern` layer to allow usage from other languages

Opened by sellout on November 20, 2022
sellout on November 20, 2022

I appreciate that Pijul has its core functionality in a library, but currently it’s restricted to other Rust projects. Exposing the API via extern would make it possible to use via FFI from other languages. This could be in this repo or somewhere else. (Maybe it already exists in a separate repo?)

This is work I’d be happy to do with a bit of guidance as to where it should live.