Mill 0.11.2 is out!
https://mill-build.com/mill/Changelog.html#0-11-2
This version greatly improves build speed after build definition changes due a new fine-grained
cache invalidation (change detection on method-level).
We also improved the editing experience and now properly support meta builds via BSP (Metals) and IntelliJ IDEA.
#millbuild #scala #scalajs #scalanative #buildtool
GitHub repos for examples:
scala-cli: https://github.com/softwaremill/sttp-native-cli
sbt: https://github.com/softwaremill/sttp-native-sbt
#programming #scalanative #sttp
Nice read. Be interesting to do a similar integration that @mitchellh did here integrating #zig and #swiftui but instead integrating #scala #scalanative and #swiftui https://mitchellh.com/writing/zig-and-swiftui
#zig #swiftui #scala #scalanative #nimlang
J'écris un service HTTP avec #catseffect, #fs2 et #http4s compilé en natif avec #ScalaNative, c'est assez exceptionnel les performances et l'empreinte mémoire obtenues, tout en gardant un super langage haut niveau avec du beau fonctionnel safe.
Pour le fun j'ai créé un petit client redis natif avec pool de connexions en quelques lignes, avec toute la safety pour éviter les leaks etc. C'est tellement beau 🤩
#catseffect #fs2 #http4s #scalanative
It’s a long weekend but I’m a total nerd and can’t switch off and I’ve been trying to get the Hello World equivalent ZIO Scala app to build with Scala-Native and no matter what I do it can’t even bloody find the main method entry point when extending ZIOAppDefault or not using any ZIO code and writing def main myself but still referencing the dependency in the sbt build file. Remove ZIO from the project and it builds and links fine. I’m using ZIO 2.0.8 and scala-native 0.4.10. #scalanative #zio
Really stoked about multithreading starting to materialize in PRs for #scalanative...
Scala Native v0.4.10 released!
“Scala to native code compiler.” (#Scala, #ScalaNative, #Programming)
https://github.com/scala-native/scala-native/releases/tag/v0.4.10
#scala #scalanative #programming
#ScalaNative has dropped #Scala 2.11 in the main branch. I started the PR and Wojciech Mazur finished it up. #Scala.js dropped 2.11 a couple of days ago.
#ScalaNative has dropped #Scala 2.11 in the main branch. I started the PR and Wojciech Mazur finished it up. #Scala.js dropped 2.11 a couple of days ago.
This is a low level API for #TensorFlow and #ScalaNative for #Scala3 only. MacOS and Linux. https://github.com/ekrich/stensorflow/
There is also a #sbt Gitter8 template so you can have a working example https://github.com/ekrich/stensorflow.g8/
#tensorflow #scalanative #scala3 #sbt
Scala Native 0.4.9 introduces a new feature - an experimental support for incremental compilation.
New to this platform. Interested in #Scala and have been a contributor and big supporter of #ScalaNative for about 5 years now. Anyone interested can hit me up or check it out - https://github.com/scala-native/scala-native
"This is the first release of fs2-io_uring, a library implementing FS2 I/O APIs for Scala Native via the io_uring Linux kernel system call interface."
Achievements are being made. #scala native is so fucking great. Having scala being supported as a proper native target allow us to do such great things and opportunity to use in places where #haskell or #ocaml or #golang are being used. Let's go!
https://github.com/armanbilge/fs2-io_uring/releases/tag/v0.1.0
#programming #plt #linux #fp #functionalProgramming #scalaNative
#scala #haskell #ocaml #golang #programming #plt #linux #fp #functionalprogramming #scalanative
The Typelevel stack and Scala Native - https://contributors.scala-lang.org/t/the-typelevel-stack-and-scala-native/5926
#scala #scalanative #fp #programminglanguages #plt
I didn't realise until a few days ago that #scalanative now supports 2.13, that is very cool.