Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the advanced capabilities of Scala CLI beyond basic script execution in this 40-minute conference talk from Scala Days 2025. Discover the experimental and restricted features hidden behind the --power flag, ranging from well-known utilities to obscure and nearly forgotten functionalities. Learn why certain features require the power flag restriction, understand the reasoning behind this design decision, and gain insights into how to effectively utilize these advanced capabilities. Examine the evolution of Scala CLI from a simple command-line tool for running and testing Scala scripts to its current status as the official scala runner command since Scala 3.5.0, while uncovering both popular and niche features that can enhance your Scala development workflow.