Skip to content

Release 0.1.5

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jun 17:45
· 3 commits to main since this release

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:

  1. Download the appropriate archive for your platform
  2. Extract the archive:
    • Linux/macOS: tar -xzf zenoscript-*.tar.gz
    • Windows: Extract the zip file
  3. Add the extracted directory to your PATH or copy the binary to a directory in your PATH
  4. Run zeno --help to get started

VSCode Extension:

  1. Download the zenoscript-*.vsix file
  2. Install in VSCode: code --install-extension zenoscript-*.vsix
  3. 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.ts

Features

  • 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.