HollowScript
HollowScript
HollowScript is a statically typed, statement-oriented programming language with full type inference, closures, generics, an immutable data model, and a capability system that keeps every interaction with the outside world declared and visible. Scripts are plain text files saved with a .hws extension.
Today HollowScript runs inside Hollow, as the scripting layer behind Cascade automations. It is being rebuilt as an open, standalone language: a native runtime, a command line and an embeddable library, developed in the open under Apache-2.0 OR MIT. The full language reference, specification and downloads live at hollowscript.org.