EN

The Goose Programming Language

"A memory-safe systems language with no heap allocator, garbage collector, or lifetime annotations. In this repository's benchmarks, Goose runs fast…

pltvibecoding
Lobsters
EN

Bidirectional Type Slicing

Abstract: Development tools report what type an expression has, but not why it has that type. This paper develops a theory of type slicing that answ…

pdfplt
Lobsters