Granule, a statically-typed linear functional language with graded modal types

25 points by aziis98


anordal

Tip: I think what everyone secretly wants (but nobody understands the cryptic substructural type system nomenclature of) is a language that has types that are linear in lifetime, not use. Exactly like Rust is affine in lifetime, not use. Add borrowing?

What some people call "move-only" and Wikipedia calles resource-linear: https://en.wikipedia.org/wiki/Substructural_type_system#Resource-linear_types