Vine is an experimental new programming language based on interaction nets.
Vine is a multi-paradigm language, featuring seamless interop between functional
and imperative patterns. See vine/examples/
for examples
of Vine.
cargo run -r --bin vine run vine/examples/$NAME.vi
If you're curious to learn more, take a look at the Vine Docs, and join the Vine Discord server.
(Vine is still under heavy development; many things will change.)
Vine compiles to Ivy, a low-level interaction-combinator programming language.
Ivy code runs on the IVM, a performant interaction combinator runtime.