Vine is an experimental new programming language based on interaction nets.
Vine is still under heavy development; there are many bugs, and many things will change.
See vine/examples/
for examples of Vine.
cargo run -r --bin vine run vine/examples/$NAME.vi
If you're curious to learn more, join the Vine Discord server.
Vine compiles to Ivy, a low-level interaction-combinator programming language.
Ivy code runs on the IVM, a performant interaction combinator runtime.