|5 days ago||6 days 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.
Autowire/sloth replacements for Scala 3
1 project | reddit.com/r/scala | 18 Jan 2022
The main blocker for such libraries is https://github.com/lampepfl/dotty/issues/11685 now, that also blocks cats-tagless, and hopefully it will be fixed in near future. So if you can wait several months, it would be the easiest choice... so do I :)
GraalVM native-image with Scala 3 reflection hell
3 projects | reddit.com/r/scala | 9 Jan 2022
See https://github.com/lampepfl/dotty/issues/13985, maybe the graalvm reflection config format could be enriched to support wildcards if it doesn't already?
Distinguish between pure and impure functions
1 project | news.ycombinator.com | 21 Dec 2021
‘Woof’, a pure Scala 3 logging library
2 projects | news.ycombinator.com | 18 Dec 2021
Who isn't waiting to finally get an usable effect system?
But there is something on the horizon for Scala:
One can have a proper effect system on the JVM also already today with Flix:
3 projects | reddit.com/r/scala | 12 Dec 2021
How to declare methods on reflection API as top level and usable from other methods?
1 project | reddit.com/r/scala | 5 Dec 2021
But this fails to parse with `objects cannot have parameters`. Dotty compiler quotes module has constructions like
sudori part 3
1 project | reddit.com/r/scala | 14 Nov 2021
Hmm no clue then, but you could try your luck asking on https://github.com/lampepfl/dotty/discussions/categories/metaprogramming
Scala 3.1.0 Released
2 projects | reddit.com/r/scala | 18 Oct 2021
Programming BS: Checked Exceptions
1 project | reddit.com/r/programming | 15 Oct 2021
Calling C code from Scala
3 projects | reddit.com/r/scala | 5 Oct 2021
There are also VarHandles, which work in the latest JDK, however, are not available on Scala 3 (https://github.com/lampepfl/dotty/issues/11332)
sbt 1.5.7 released
1 project | reddit.com/r/scala | 20 Dec 2021
Fyi in case anyone is curious, sbt is fully removing log4j going forward: https://github.com/sbt/sbt/pull/6726
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.
Still trying to play with Cats, using my laptop instead of my raspberry pi
1 project | reddit.com/r/scala | 31 Oct 2021
Second error is from a combination of tools versions you are using (see https://github.com/sbt/sbt/issues/5093 for a similar case), so it could be fixed by using other versions.
SBT management on Apple M1
1 project | reddit.com/r/scala | 30 Apr 2021
It's an issue with the zule jvm and Java native access. A workaround is provided in this thread.
sbt build failing? Bintray brownout today (April 12), another one coming April 26
1 project | reddit.com/r/scala | 12 Apr 2021
Subscribe to https://github.com/sbt/sbt/issues/6294 for updates.
sbt 1.5.0 released
1 project | reddit.com/r/scala | 6 Apr 2021
Easy enough, thanks!
sbt 1.5.0 released with Scala 3 support
1 project | reddit.com/r/programming | 4 Apr 2021
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"
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.
laminar-web-components - Web Component definitions for Laminar
Metals - Scala language server with rich IDE features 🚀
Quill - Compile-time Language Integrated Queries for Scala
scalajs-benchmark - Benchmarks: write in Scala or JS, run in your browser. Live demo:
scalafmt - This repo is now a fork of --->
Wartremover - Flexible Scala code linting tool
Scalatex - Programmable, Typesafe Document Generation