serde.rb
WIP
TODO:
- [ ] Write the README
- [ ] Use a temporary directory instead of
_target_ - [ ] Write specs
- [ ] Set up rubocop
- [ ] Set up CI
- [ ] Reuse Rust crate, but generate sources in a temp dir
- [ ] Cover all basic types (Integer, String, Float, Boolean)
- [ ] Nullable types
- [ ] Composite types (ArrayOf, HashMap?, Enum)
- [ ] Vendor
rustcwith the gem - [ ] Write benchmarks, compare with Surrealist
- [ ] Allow dynamic hashes?
- [ ] Type checks and coercions?