This week in #Scala (15/05/2017)

Posted by Petr Zapletal on Sun, May 14, 2017

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... 

New Content

  • My favourite storyteller Oliver would like to ask you to fill this Charity Survey. Should take 3-6 min and each completed survey means money to those in need
  • Free monads and tagless final compared: how not to commit to a monad too early in Scala
  • Yet another introduction to Type classes in Scala
  • Akka Typed mutable vs. immutable by Patrik
  • Akka Typed Protocols by Patrik & Roland
  • Cinnamon 2.4 with OpenTracing integration is available. Check out this article
  • Play 2.6 is coming soon, featuring Akka HTTP w/ HTTP2 support
  • Lightbend Tech Digest - April 2017 is out
  • Nice article about how do they do JSON at Simacan
  • I'd like to introduce you a library for crushing boilerplate with Scala macros named Kebs
  • Check out lolhttp - A scala HTTP server & client library
  • Iota is a small lib for fast product & coproduct types with a clean syntax
  • And the last intro for today - GeoTrellis, a geographic data processing engine for high performance applications
  • CockroachDB 1.0 is Production-Ready !!
  • Deep networks can memorize training examples and hence leak private data. This scheme prevents that from happening
  • Re-thinking immersive gameplay as a supervised learning problem rather than RL leads to big improvements
  • Back to the drawing board, I guess. Ballot on JSR 376 aka JavaTM Platform Module System rejected (+ Twitter's Vote explanation)
  • For New Yorkers, new Reactive NYC session is here - Reactive in Practice: Architecting and Implementing Highly Available Services. Hope you join us there!

Updated Software

  • Akka Alpakka 0.8 is now in the wild - please check out the CSV connector I contributed
  • circe 0.8.0 is out
  • Released Akka SSE 3.0.0
  • The second release candidate for Scala IDE 4.6 is out, compatible with Scala 2.12.2
  • Released sbt-header 2.0.0 with a couple of great new features (kudos to Benedikt Ritter)
  • GitHub4s 0.14.7 released adds support for new operations & brings improvements in both docs and code
  • cross published sbt-pgp 1.1.0-M1 with sbt 0.13 and 1.0.0-M5 ft. support for `skip in publish` flag
  • Apache Apex Core 3.6.0 released
  • Apache Ignite 2.0 is released. Still not supported by any distributions, but getting some use
  • FastParse 0.4.3 is out
  • Ammonite 0.8.5 is out
  • coursier 1.0.0-RC3 is out, fixing some regressions with the ensime and eclipse sbt plugins and better support for TLS
Also if you are interested in the latest Devops news you can check Laura's blog post: This week in #DevOps (09/05/2017)

In case you are looking for new challenges, pay attention, because Cake Solutions are hiring!

 

Posts by Topic

see all

Subscribe to Email Updates