Learn Scala by exploring code.
The Scala explorer is an in-browser tool for Scala learners. It is a fork of AST explorer.
Built with Scala 3, Scala.js, Scalameta, Laminar, and Scala CLI.
Pre-requisites:
Developing:
- Run
npm installto install dependencies. - Run
npm run devto run the development server (with Scala auto-reload). - Run
npm run buildto build the production version indist/folder.
Many thanks to @keynmol for the AST explorer fundementals, to @majk-p for hacking together a Scala explainer, and to @migoilee and @ym-pett for contributing!