Release 0.1.5
Zenoscript is a functional programming language that compiles to TypeScript. This release includes standalone binaries for all major platforms.
Download
- Linux x64:
zenoscript-linux-x64.tar.gz - macOS x64 (Intel):
zenoscript-darwin-x64.tar.gz - macOS ARM64 (Apple Silicon):
zenoscript-darwin-arm64.tar.gz - Windows x64:
zenoscript-windows-x64.zip - VSCode Extension:
zenoscript-*.vsix
Installation
CLI Binary:
- Download the appropriate archive for your platform
- Extract the archive:
- Linux/macOS:
tar -xzf zenoscript-*.tar.gz - Windows: Extract the zip file
- Linux/macOS:
- Add the extracted directory to your PATH or copy the binary to a directory in your PATH
- Run
zeno --helpto get started
VSCode Extension:
- Download the
zenoscript-*.vsixfile - Install in VSCode:
code --install-extension zenoscript-*.vsix - Or use VSCode UI: Extensions → "..." → "Install from VSIX..."
Quick Start
# Initialize a new project
zeno init
# Setup Zenoscript in existing project
zeno setup
# Start interactive REPL
zeno repl
# Transpile a file
zeno input.zs output.tsFeatures
- Standalone binaries: No runtime dependencies required
- Cross-platform: Linux, macOS, Windows support
- Full CLI: Project management, REPL, transpilation
- VSCode Extension: Syntax highlighting and language support
- Functional programming: Structs, traits, pattern matching, pipe operators
- TypeScript output: Compile to readable TypeScript code
Changes
See the commit history for details about changes in this release.