Neut is a functional programming language with static memory management, featuring predictable automatic memory management without garbage collection. It supports full lambda calculus, algebraic data types, and pattern matching. Neut uses a type-directed approach for resource handling, translating types into functions to ensure every variable is used exactly once. The language compiles to LLVM IR and binary, and includes built-in LSP support, a module system, and rapid prototyping capabilities.
Table of contents
What Does it Look Like?Static Memory Management — But How?How Fast is This?List of Other Basic Characteristics?Anything Else?Sort: