I really liked the idea of using annotations to indicate if a method or function is "pure" (no side effects and referentially transparent) or "impure" (has side effects or not referentially transparent). I saw a SlideShow referencing a 2.10 compiler plug-in. However, it hasn't been touched in 3 years. Any chance there is an update for 2.11? And does anyone know if there is plans for something like this in the coming 2.12? http://lrytz.github.io/slides/lamp-lara-efftp.html#/
+Ivano Pagano I'm looking for something that is more explicit for marking my own code so I can reason more effectively about it, especially when interacting with Scala libraries which I'd like to also have explicit markings.
Are you a Scala developer hoping to scale your application in the cloud? If so, meet Kubernetes, a cluster manager for Docker applications. Developed by Google, it's the latest in new open source tools making major waves.
In this article, Toptal Freelance Software Engineer Michele Sciabarra guides us through a step-by-step tutorial on how to take a generic Scala application and implement Kubernetes and Docker to launch multiple instances of the application.
Is it possible to become proficient in Scala without knowing Java? I have good experience with Python/Ruby/PHP/NodeJS but I have always avoided Java due to it being very verbose and most things I need can easily be done with Python/Ruby.
A Google+ community for articles and discussions related to the Scala programming language.
(picture (c) Miles Sabin)
Posts and conduct should follow the Scala Code of Conduct - http://docs.scala-lang.org/conduct.html
This includes: no job postings.
I'm happy to announce that the Getting Started Guide for longevity is now available. It walks through a sample application called Simple Blogging, which uses longevity on the back end, and Akka HTTP on the front. This guide w...
:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS unresolved dependency: org.scala-sbt#sbt;0.13.7: not found Error during sbt execution: Error retrieving required libraries (see /root/.sbt/boot/update.log for complete log) Error: Could not retrieve sbt 0.13.7
I'm very excited to announce the 0.9.0 release of longevity, which features a whole slew of API improvements that make longevity much easier to use and understand. Here are the three most significant changes: Shorthands are ...