The Nara Programming Language
What
Nara is a general purpose PL that contains the result of decades of improvements in type theory, algebraic types, classes, compiler error reporting & more.
CODE_EXAMPLE
use Std::Http
fun main() -> !void {
val server = Http::Server::new()
defer server.close()
server.get("/") ${ _req, res ->
res.text(
\\HELLO FROM NARA
)
}
print("Server running on port 3000...")
try server.listen(3000)
}