Firework programming language
Pure functional programming language that compiles to LLVM IR (Very incomplete, be warned)
Build Guide
1. Installing Rust
-
*nix:
| -
Windows: Install rustup-init and run it
2a. Installing Firework
2b. Updating Firework
2b. Building from Source
3. Installing LLVM 12.x
Quickstart
4. Running the example
Upcoming features
[ ] Algebraic Data Types
[ ] Custom Data Types
[ ] Dependency management
[ ] REPL