Welcome to the new edition of #ThisWeekInScala!
This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.
It has been a week since last time, so lets catch-up on the latest Scala & Reactive happenings...
- Using free monads to control the execution of asynchronous tasks in Scala
- Introducing Twilio’s guardrail
- Chimney, a DSL for transforming case classes
- Announcing Compute.scala for scientific computing with N-dimensional arrays in parallel on GPU, CPU and other devices
- Dotty proposal: Typeclass Traits
- Fastest (:)) JSON library now supports Scala
- uJson: fast, flexible and intuitive JSON for Scala
- Stress testing asynchronous REST service with Gatling
- IntelliJ Scala plugin 2018.1: inline hints, better Structure View, improved refactoring, and greater usability
- Another reason everyone is so keen to have access to your contacts or friend relations: given enough friends, I can build a profile of you with 95% of the predictive power I would have had if I actually had your data directly.
- released sbt 1.1.2 hotfix featuring many bug fixes (forked test concurrency, `new` littering, null handling on HTTP headers, Java 10 friendliness etc)
- Released uPickle #Scala 0.6.0, a total internal rewrite with the same external interface
- RasterFrames 0.6.0
- Ammonite 1.1.0
- Mill 0.1.7
- Scala Native 0.3.7
In case you are looking for new challenges, pay attention, because Cake Solutions are hiring!