Loon: A functional lang with invisible types, safe ownership, and alg. effects

loonlang.com
February 20, 2026
1 min read
🔥🔥🔥🔥🔥
49/100
Summary
Loon is a programming language that operates within web browsers and requires JavaScript to function. It allows users to write and execute code directly in their browser environment.
Key Takeaways
- Loon operates by using JavaScript, which is a programming language that runs in the browser.
- Loon enables users to create and manipulate web applications directly within their browser environment.
Coverage & discussions
Hacker News · loonlang.com
Community discussions
Community Sentiment
Positives
- The project presents an exciting roadmap, combining features from Clojure and Rust while simplifying syntax, which could attract a broader audience to functional programming.
- The focus on type-based ownership and algebraic effects offers innovative solutions that could enhance safety and expressiveness in programming, setting it apart from existing languages.
- The documentation site is polished and effectively highlights features that resonate with developers' needs, indicating a strong commitment to user experience.
Concerns
- The reliance on square brackets for syntax may alienate users with non-English keyboard layouts, which could limit accessibility and usability for a diverse developer community.
- As a week-old project with limited contributions, there are concerns about stability and the potential for unaddressed bugs, particularly with headline features like algebraic effects.




