|about 18 hours ago||1 day ago|
|Apache License 2.0||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
6 projects | reddit.com/r/scala | 24 Jan 2023
Ahhh no unused warnings, thats disappointing to say the least. I guess some progress is being made here https://github.com/lampepfl/dotty/pull/16157 , tbh this kind of stuff makes me want to stick to Scala 2.
Scala DevInTraining looking to contribute to projects
7 projects | reddit.com/r/scala | 15 Jan 2023
A new, reworked ScalaDoc is here!
2 projects | reddit.com/r/scala | 19 Dec 2022
We just released the new version of ScalaDoc for the standard library API for 3.2.1. I hope you will like it, it contains a lot of changes! https://www.scala-lang.org/api/3.2.1/index.html If you are interested in what exactly was changed, take a look at this PR: https://github.com/lampepfl/dotty/pull/16310
Automatic parallelisation of for-comprehensions in Scala 3
2 projects | reddit.com/r/scala | 20 Nov 2022
There is quite an old issue on this topic on dotty: https://github.com/lampepfl/dotty/issues/2573 (Nothing (or almost nothing) changed)
Scala 3.2.1 released!
2 projects | reddit.com/r/scala | 10 Nov 2022
Linting for unused stuff is being worked on, see https://github.com/lampepfl/dotty/pull/16157. Hopefully it'll land soon.2 projects | reddit.com/r/scala | 10 Nov 2022
Best resource to learn Scalia 3 metaprogramming
3 projects | reddit.com/r/scala | 13 Oct 2022
Then start playing with reflection API - I suggest having Quotes opened in your IDE, and documentation in your browser. Use showRaw to print expressions you constructed - it will help you understand how to build from ground up when you cannot build something using only expressions.
Scala 3.2 released!
2 projects | reddit.com/r/scala | 8 Sep 2022
This was taken care of recently: https://github.com/lampepfl/dotty/pull/15540/files
Eval 0.1.0 released
4 projects | reddit.com/r/scala | 28 Mar 2022
A more limited way to do runtime evaluation is via the jsr-223 support: https://github.com/lampepfl/dotty/blob/main/tests/run-with-compiler/scripting.scala, you can't reflect on types that way but the advantage is that you don't end up depending on compiler-internals APIs that could change in any patch release.4 projects | reddit.com/r/scala | 28 Mar 2022
https://github.com/lampepfl/dotty/issues/14262 points to https://github.com/invesdwin/invesdwin-context/blob/master/invesdwin-context-parent/invesdwin-context-scala/src/main/java/de/invesdwin/context/scala/pool/WrappedScalaScriptEngine.java which seems to be doing some caching via https://docs.oracle.com/javase/8/docs/api/javax/script/Compilable.html, but I have zero experience with this stuff.
The size of sbt became big
2 projects | reddit.com/r/scala | 29 Jan 2023
Version 1.3.13 has a size of 1.17 MB in zip
sbt 1.8.0 released
2 projects | reddit.com/r/scala | 11 Nov 2022
See scala-xml 2.x mega tracker on plugin ecosystem conflicts.
Make your zip packages for lambdas (and many more use cases) idempotent with a zip-drop-in replacement
3 projects | reddit.com/r/devops | 12 Aug 2022
See https://github.com/playframework/playframework/issues/10572 and https://github.com/sbt/sbt/issues/6235 for more details and context.
What's your preferred setup/process (IDE, settings, etc) for working in Scala?
5 projects | reddit.com/r/scala | 30 Nov 2021
Do you know that there is now --no-server flag that works around the pesky sbt server is already booting issue.
Scala is a Maintenance Nightmare
5 projects | reddit.com/r/programming | 22 Mar 2021
More cats specific stuff here: https://github.com/sbt/sbt/releases/tag/v1.5.0-RC2
Can't get sbt 1.4.x to work
3 projects | reddit.com/r/scala | 16 Feb 2021
Downloaded the ZIP from the downloads page (https://github.com/sbt/sbt/releases/download/v1.4.7/sbt-1.4.7.zip) and extracted it. It is the method I've been using since sbt 0.13 days3 projects | reddit.com/r/scala | 16 Feb 2021
Do you have any reference? The download page mentions JDK 8 (https://www.scala-sbt.org/download.html) and I can't find anything in the releases page (https://github.com/sbt/sbt/releases). The Installing sbt on macOS page (https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Mac.html) says "Follow the link to install JDK 8 or 11"
Scala Native 0.4.0 is out!
3 projects | reddit.com/r/scala | 24 Jan 2021
SBTc -- https://github.com/sbt/sbt/pull/5620
What are some alternatives?
Mill - Your shiny new Java/Scala build tool!
bloop - Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
scalajs-benchmark - Benchmarks: write in Scala or JS, run in your browser. Live demo:
Scalatex - Programmable, Typesafe Document Generation
scalafmt - This repo is now a fork of --->
Metals - Scala language server with rich IDE features 🚀
Wartremover - Flexible Scala code linting tool
Scoverage - Scoverage Scala Code Coverage Core Libs
scala-trace-debug - Macro based print debugging. Locates log statements in your IDE.