Let’s play and get familiar with Scala 3 features
To start the repository in Gitpod just use the below link:
https://gitpod.io/#https://github.com/jedossa/dotw
First, make sure
code, the binary for Visual Studio Code, is on your$PATH, this is the case if you can start the IDE by runningcodein a terminal. This is the default on all systems except Mac where you'll need to follow these instructions: https://code.visualstudio.com/docs/setup/mac#_command-line
From repository path just run:
sbt launchIDEhttps://scastie.scala-lang.org/?target=dotty
It is recommended to set edtitor.autoSeave = on in Preferences (Ctrl+,)
- Add more tests and examples.
- Address comments' questions and micro-challenges
- Translate common patterns and good practices, e.g. https://github.com/debasishg/frdomain
- Add a
Shapeless 3example - Fix typos and improve comments explanations
- Add links to other Dotty example projects
- Try upgrading dotty version for Cats PoC: spotted-leopards, dotty-experiments
- Explore
macros - etc. (add yours)
PRs are 💚