Darklang isn't just a language. It's a combination of the language, editor, framework, and infrastructure. When writing code in Darklang, you can run functions, and wait to handle errors. Many aspects that would be not considered "language" in other environments are part of Darklang.
Darklang also includes HTTP libraries for interacting with external APIs, a package manager to make that even easier, and built in functionality for datastores.
Darklang is a statically-typed functional/imperative hybrid, based loosely on
ML. Darklang has implicit returns, and makes heavy use of pipelines and