Description
Tealish is a language specifically designed for Algorand Virtual Machine contract development. It lets developers write TEAL in a readability-focused procedural style, with implicit stack handling, named and scoped scratch slots, type checking, control-flow constructs, functions, routers, and syntactic sugar. Tealish transpiles source into readable TEAL, including the original source as comments in generated output; it is not a general-purpose language and is not currently considered production-ready for general use.