A statically typed, interpreted language in Python.
Sample "Hello World" example:
import { print } from std;
fun main(argv: List[String]) {
print("Hello, world!");
};
Other examples can be found in the examples/
directory.
Clone the repo, and use python -m violet <file>
to invoke the interpreter.