Blogs / Company blogs

Ante Lang

antelang.org

Shared mutability is a common cause of bugs in other languages. In Ante, not only is it safe, it is zero-cost. The type system will prevent unsafe operations on mutably shared references at compile-time.

Popular posts
2
Total points
402
HN comments
221
Rank
#3,355 company

Visit antelang.org → RSS feedOn Hacker News Feb 2024 – May 2025

Software Engineering 2Programming Languages 2

1

Why Algebraic Effects?

Algebraic effects 1 (a.k.a. effect handlers) are a very useful up-and-coming feature that I personally think will see a huge surge in popularity in the programming languages of tomorrow. They’re one of the core features of Ante, as well as being the focus of many research languages including Koka , Effekt , Eff , and…

2

Algebraic effects, ownership, and borrowing

Algebraic Effects are a useful abstraction for reasoning about effectful programs by letting us leave the interpretation of these effects to callers. However, most existing literature discusses these in the context of a pure functional language with pervasive sharing of values. What restrictions would we need to…