16 lines
651 B
Plaintext
16 lines
651 B
Plaintext
# Schala
|
|
|
|
A strongly-typed, pure functional language with imperative syntax affordances.
|
|
|
|
## Key Features
|
|
- Pure functional core with imperative syntax sugar
|
|
- Strong static typing system
|
|
- Curly-brace syntax (no significant whitespace)
|
|
- Rust-style manual memory management without GC
|
|
- WebAssembly compilation target (with plans for native targets)
|
|
|
|
## Design Philosophy
|
|
Schala aims to combine the safety and reasoning benefits of functional programming with familiar syntax for developers from imperative backgrounds. The language prioritizes compile-time checks to eliminate runtime value errors.
|
|
|
|
## Project Status
|
|
Early experimental development. |