Get Started

mu is still evolving, but you can already explore the stage-0 host, run the REPL, inspect bytecode, and contribute to the spec.

Requirements

Quickstart

  1. Clone the repository:
git clone https://git.mills.io/prologic/mu.git
cd mu
  1. Build the host:
go build ./cmd/mu/...
  1. Run the REPL:
./mu
  1. Try a hello program:
fn main() {
  println("Hello World!")
}

main()

Next steps

CLI essentials

Tooling helpers

Explore examples

References

Design goals