Getting Started

Install Foundation Base and choose one focused workflow.

The repository spans many libraries and runtimes. Start with Java, Leiningen, and one target area; optional tools can be added later.

1    Install

git clone [email protected]:zcaudate-xyz/foundation-base.git\ncd foundation-base\nlein deps\nlein install\nlein repl

2    Choose a first task

std

Use a Clojure library

Start with std.lib and a focused guide.

Learn more
hara

Generate target code

Emit a JavaScript or Lua form, then follow the language walkthroughs.

Learn more
code.test

Run one test namespace

Use a targeted run rather than configuring every optional runtime.

Learn more
examples

Inspect generated projects

Compare authored Clojure source with generated repositories.

Learn more

2.1    Targeted tests

lein test :only std.lib.collection-test\nlein test :with std.lib

3    Related libraries

The foundation volumes referenced above, each with the closest external alternative for comparison.

External projects that overlap with foundation volumes.

4    Links