Current Version: 2026.1.11

Windows (x64)

For Windows 10/11 64-bit.

Download lambda-st-windows-x64.zip

Installation:

  1. Extract the zip file
  2. Add the folder to your PATH (optional)
  3. Run lambda-st --version to verify

The executable is fully self-contained - all standard libraries are embedded:

  • Collections (auto-loaded)
  • CLI, CodeGen, Core, Parallel, Terminal, Testing, Text, Transform (via Module import:)

No external files required.

Linux (x64)

For Linux 64-bit (glibc 2.17+).

Download lambda-st-linux-x64.tar.gz

Installation:

tar xzf lambda-st-linux-x64.tar.gz
sudo mv lambda-st /usr/local/bin/
lambda-st --version

The executable is fully self-contained - all standard libraries are embedded. No external files required.

Standard Library Source

The standard library is embedded in the binary for single-file distribution. To extract the source files:

lambda-st dump-stdlib

This creates a stdlib/ directory containing all .st files:

Custom output directory:

lambda-st dump-stdlib -o /path/to/output

Overriding Embedded Libraries

During development, you can override the embedded libraries by placing files in lib/:

your-project/
├── lib/
│   └── Collections.st   ← This takes priority over embedded
└── script.st

The VM searches in this order:

  1. ./lib/Collections.st (local override)
  2. Embedded in binary (fallback)

This lets you experiment with library changes without recompiling the binary.

System Requirements

License and Disclaimer

This software is provided "AS IS", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.

In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software.

Use at your own risk.