Skip to content
/ vine Public

an experimental new programming language based on interaction nets

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

VineLang/vine

Repository files navigation

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.

About

an experimental new programming language based on interaction nets

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •