Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Algebraic Types are not Scary

A dumb introduction to z3

Hashed sorting is typically faster than hash tables

C++26: Erroneous behaviour

Type checking is a symptom, not a solution

The Expression Problem and its solution

The E Language

Algebraic Effects in Practice with Flix

Program Inversions to Reorder Code (1977)

Brzozowski Derivatives: Exercise in Combinatory Style

Smalltalk and Lambda Calculus

Natural transformations as a basis of control

Rich Already Answered That

The pirate-based logic of Rust shared references

IO is special

A critique of package managers

Basics of Equality Saturation

Fil's Unbelievable Garbage Collector

X Design Notes: Unifying OCaml Modules and Values

Effects as Capabilities in Scala

Raku

JEP 401: Value Classes and Objects (Preview)

Building a WASM compiler in Roc (series)

Nimony: Design principles

Odin does have undefined behavior

The Programming-Lang of the Future

things rust shipped without (2015)

ML needs a new programming language – Interview with Chris Lattner

Group Borrowing: Zero-cost memory safety with fewer restrictions

The Koka programming language

More →