julia-rs
Safe and idiomatic Julia bindings for Rust
[dependencies]
julia = "0.2"
...
REPL
As an example application, an interactive Julia REPL written in 100% safe Rust
is included. See its source at src/main.rs, build with
cargo build
and run with cargo run
. See julia-rs -h
or cargo run -- -h
for help.
Example
See examples for more examples.
TODO
pre 0.3
- Safe wrappers for all remaining important functions.
See ROADMAP.md for details.
pre 0.4
- Fix any and all memory leaks and overflows at the ffi boundary.
pre 0.5
- Standardize.
- Test.
- Add more thorough examples.
pre 0.6
- Standardize documentation.
- Document everything thouroughly.
License
julia-rs is licensed under the zlib/libpng license. See LICENSE or zlib.net/zlib_license.html for details.