eozel44/scala-essential-workshop — reverse-engineered prompt
Reverse engineered prompt
Build me a simple Scala essentials workshop project that someone new to Scala can open and run locally.
I want it to feel like a small learning repo, not a full app. Set it up with sbt, add clear example code under src, and include runnable lessons that explain the basics through code. Cover things like values and variables, functions, classes, traits, collections, pattern matching, options, error handling, and the Scala type hierarchy. If the existing type hierarchy image is useful, reference it from the project docs.
Please add a friendly README with setup instructions, how to run the examples, and a suggested order for the lessons. Keep the code clean and heavily commented so a beginner can learn by reading and running it. If tests make sense, add a few simple ones that show expected behavior.
There isn’t much existing guidance in the repo, so make reasonable choices and keep it beginner friendly. Look up current Scala and sbt docs online if you need to.
Want more depth? Deep Reverse