Lambda 0.2
a func language better than TypeScrip, jq and jQuery
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
What's your tool chain for data and document processing? - jq is great, but limited to JSON; and jQuery limited to HTML; templating systems get messy for non-trivial logic; TypeScript lacks pattern matching and schema support.So I built Lambda — an expressive functional language that combines the power of Lisp, TypeScript, and many DSLs like jq, jQuery, RelaxNG, etc.It has a lightweight 9 MB runtime, built from scratch in C/C++, that provides an end-to-end document processing pipeline (parse → validate/query/transform → layout → render/view).Internally, Lambda parse different input formats (Markdown, Wiki, HTML/XML, JSON/YAML/TOML/CSV, LaTeX, PDF, …) into a unified Lambda/Mark node tree, then transformed with Lambda scripts, validated with schemas, and then rendered via the Radiant HTML/CSS/SVG layout and rendering engine.Repo (with examples and demos): https://github.com/henry-luo/lambdaI’d love feedback on: where this could actually be useful in your workflows; language design (what feels unnecessary vs. missing); etc.
HN · launched Mar 24, 2026 · 9 upvotes (top 46%) · 0 views
Niche: programming languages and interpreters · 161 launches, 2 in the last 7 days ▼ -75% · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 161 launches in programming languages and interpreters →
Could you build this?
No Designing and implementing a new programming language with custom syntax, type checking/schemas, pattern matching, and runtime execution requires specialized programming language theory and compiler engineering.
What it would actually take: The system requires a lexer, parser, AST generation, semantic analyzer/type checker, and an interpreter or bytecode compiler/virtual machine (typically written in Rust, C++, or Go). Implementing pattern matching, unified document traversal across JSON/HTML/XML, and expressive functional mechanics necessitates formal grammar design and compiler engineering expertise that LLM prompts cannot reliably produce without deep human debugging.
Discussion
17 comments analyzed.
Competitors mentioned: Nushell - shell scripting and data processing
Concerns raised: Difficult to search for and find in Google due to generic name, PDF support still very limited, especially for table extraction, PDF parsing struggles with content sequence accuracy relative to layout, Language still in development with bugs present, GUI currently static and not fully interactive
Feature requests: Enhanced PDF support for large file parsing and table form extraction, Fully interactive and editable UI for document data, Schema support similar to RelaxNG or XML Schema, Markup data support built-in
Competitors
Other products that read as similar to this one : 414 launches clear the similarity bar, closest 8 shown.
Attention rank: #173 of 415 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 143 days after the earliest competitor.
- CSV & JSON Developer Tools · ph · 2026-09-29 · 1 upvotes · similarity 0.50
- CurlyJSON · ph · 2026-11-02 · 2 upvotes · similarity 0.50
- Formaty · ph · 2026-10-13 · 1 upvotes · similarity 0.49
- motherload · github · 2026-10-06 · 10 upvotes · similarity 0.48
- Robust LLM extractor for websites in TypeScript · hn · 2026-03-26 · 72 upvotes · similarity 0.47
- soml-typescript-types · github · 2026-11-01 · 13 upvotes · similarity 0.47
- JSON Editor Online · ph · 2026-09-30 · 1 upvotes · similarity 0.46
- Gene · hn · 2026-01-01 · 36 upvotes · similarity 0.46
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.