n
n is a web-based, backend-first functional programming language built in Rust. It prioritizes functional programming while guiding developers towards writing declarative and readable code for the modern web.
While the world moves toward statically typed languages, n prioritizes building efficiently and fast with dynamic typing, focusing on developer productivity and rapid iteration.
About
n emphasizes:
- Performance - Built in Rust for maximum speed
- Functional programming - Declarative patterns
- Web-native - Purpose-built for backend APIs
- Readable code - Clear, expressive syntax
Syntax
Basic function definition:
func add(a, b) {
a + b
}
Clean syntax designed for pipeline-driven development:
func greet(name) { "Hello, " + name }
let greeting = greet("Alice")
let result = greeting |> processMessage
Documentation
n is currently in active development.
Status: In Development
For updates and releases, check back here or follow the project development.