Lea
Pipe-oriented functional programming language with first-class pipelines
Visit lea.mcclowes.com ↗What is Lea?
Lea is a functional programming language designed around left-to-right data flow using the pipe operator. It emphasizes readable, composable code by chaining operations naturally rather than nesting function calls. The language includes immutable bindings by default, decorators for adding behavior to functions, built-in async/await support, and an interactive REPL with tutorials.
Lea treats pipelines as first-class values that can be stored, composed, and manipulated using pipeline algebra. It supports reversible functions, reactive pipelines that recompute automatically, and optional strict type checking. The maker says it was built with Claude Code, and includes a VSCode extension for syntax highlighting.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered Lea automatically. Evidence: HN post: "I built it (heavily leveraging Claude, full disclosure)"; repo has .claude, CLAUDE.md. View source.
Similar vibe-coded apps
#6 this week523 free lessons building AI systems from math and first principles

A 25 cm open-source biped robot trained with reinforcement learning

Project-based course on building reliable AI coding agent environments

Interactive ESP32-S3 guide with 32 hands-on labs and live simulators

Learn AI coding by building real products, from zero to shipped

Comprehensive documentation and templates for building Claude Code workflows

Visualize agent loops with local LLM inference and token-level transparency
