|about 17 hours ago||about 21 hours 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.
We haven't tracked posts mentioning scalajs-benchmark yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
sbt - sbt, the interactive build tool
Scalatex - Programmable, Typesafe Document Generation
Mill - Your shiny new Java/Scala build tool!
scalafmt - This repo is now a fork of --->
Metals - Scala language server with rich IDE features 🚀
Scoverage - Scoverage Scala Code Coverage Core Libs
scala-trace-debug - Macro based print debugging. Locates log statements in your IDE.
Wartremover - Flexible Scala code linting tool
Slick - Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
Scurses - Scurses, terminal drawing API for Scala, and Onions, a Scurses framework for easy terminal UI