Vine
an experimental new programming language based on interaction nets
Install / Use
/learn @VineLang/VineREADME
<h1 align="center">
<img src="./docs/img/favicon-1024.png" width="128" align="center">
<p>The Vine Programming Language</p>
</h1>
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.
Sub-Projects
Vine compiles to Ivy, a low-level interaction-combinator programming language.
Ivy code runs on the IVM, a performant interaction combinator runtime.
