adpi2 retweetledi
adpi2
766 posts

adpi2 retweetledi
adpi2 retweetledi
adpi2 retweetledi

Added tasty-mima compatibility to Scala 3. At this point I think it's feature complete with the exception of saving/sharing results.
Mimalyzer: mimalyzer.fly.dev
TASTy-MiMa: github.com/scalacenter/ta…

Anton Sviridov@velvetbaldmime
Gave Mimalyzer a bit of a facelift, to bring it into the glorious age of Web 2.0. Thanks to CodeMirror and Tailwind for making this much easier than I expected: github.com/keynmol/mimaly…
English
adpi2 retweetledi

Quickest I ever deployed anything probably
Mimalyzer: check if a change triggers a MiMa problem
Try it: mimalyzer.fly.dev
Code: github.com/keynmol/mimaly…
Template: github.com/indoorvivants/…
It's built in like 40 minutes, so it will constantly crash, bye :P

English
adpi2 retweetledi

Scala Plugin 2024.3 is out!
This latest update brings:
-Support for transparent inline methods (experimental), named tuples, and opaque types
-Better handling of Scala CLI projects
-A new project model for sbt (beta)
-AI multiline code completion
And more: blog.jetbrains.com/scala/2024/11/…
English
adpi2 retweetledi

Latest Mill build tool issue bounties: 8,500USD up for grabs to implement Python and Typescript support. If you're interested in picking up some fun open source work and make some cash doing so, check it out
#discussioncomment-11234236" target="_blank" rel="nofollow noopener">github.com/orgs/com-lihao…
English
adpi2 retweetledi

My talk slides are here: (Migrating Mill Build tool to Scala 3) slideshare.net/slideshow/scal…
English
adpi2 retweetledi

When I was at @ScalaIO_FR on the side I managed to hack around and get some Pizza code compiling (you could write this in 1997!)

English

@adrienpi2 I wonder if you considered using disneystreaming.github.io/smithy4s/ :) I understand this is not a new project and it might be a considerable rewrite, but Smithy is more language-agnostic and has more tools.
guessing it might be more than a rewrite because you use Pekko, and (cont.)
English

Yesterday I deployed the new Scaladex API, which you can use to get the list of all Scala projects and artifacts, filtered by Scala version, or platform: JVM, Scala.js, Scala Native, or sbt and Mill for plugins.
Check it out here: index.scala-lang.org/api/doc/

English

@adrienpi2 I know - but OpenAPI is a... flawed format as a source of truth for codegen and so on.
Is it generated by endpoints4s/tapir or something similar, or handwritten?
English

@kubukoz The Open API spec is here: index.scala-lang.org/api/open-api.j…
English

@oNouguier @scala_lang @velvetbaldmime I think it is going to break if you consume them from future Scala versions, as libraries. 3.6.1 cannot consume 3.6.0 libraries.
English

@scala_lang @velvetbaldmime Wahou, we all learn from our mistakes.
BTW, I've updated all my side projects for testing, and none of them broke.
ScalaJVM, ScalaJs && Scala native
English
adpi2 retweetledi

🚨 Important notice 🚨
Keep using Scala 3.5.2 version until 3.6.2 is released, ~late November.
Read more details here: Postmortem of Scala 3.6.0
scala-lang.org/news/post-mort…
English

This is the basis and there are still things we can add to make it more useful, such as sorting, auto-completion, more filters etc.
Let us know if you need anything:
github.com/scalacenter/sc…
English
adpi2 retweetledi

Yay, this is the first step to removing the JS dependency from Scala.js Wasm module 🎉
github.com/scala-js/scala…
English





