Scastie is an online Scala playground that allows everyone to write, run, and share Scala programs from their web browser.
Currently, Scastie allows users to edit only single file. This approach has several drawbacks:
we can’t use macros,
with increased complexity and size of a snippet, it can be hard to find yourself in the codebase
Description
Scastie is an online Scala playground that allows everyone to write, run, and share Scala programs from their web browser. Currently, Scastie allows users to edit only single file. This approach has several drawbacks:
We would like to adress these issues by allowing users to have multiple files opened with scastie at the same time. Corressponding issue: https://github.com/scalacenter/scastie/issues/532
Expected outcome:
Scastie supports editing multiple files allowing us to run macros and separate big snippets into smaller parts. More specifically:
Roadmap
Supervisors
Jędrzej Rochala (jrochala@virtuslab.com): Software engineer at VirtusLab.