VineLang / vine

an experimental new programming language based on interaction nets
https://vine.dev
Apache License 2.0
12 stars 2 forks source link

The Vine Programming Language

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.

Sub-Projects

Vine compiles to Ivy, a low-level interaction-combinator programming language.

Ivy code runs on the IVM, a performant interaction combinator runtime.