wiki.scala-lang.org
Tools and Libraries - Scala Wiki - Scala Wiki
https://wiki.scala-lang.org/display/SW/Tools+and+Libraries
Please note that the Scala wikis are in a state of flux. We strongly encourage you to add content but avoid creating permanent links. URLs will frequently change. For our long-term plans see this post. By the doc czar. Link to this Page. Welcome to the Scala Wiki! Skip to end of metadata. Created by Simon Ochsenreither. Last modified by 杨博. On Apr 16, 2016. Go to start of metadata. A more actively curated list of Scala libraries is: Awesome Scala. Some standard library modules are also listed. Is a Groov...
devth.com
Monad laws in Scala • devth
http://devth.com/2015/monad-laws-in-scala
Programming, tools and process are stuck in the past. Brief descriptions of unfamiliar terms. Mount St. Helens from Mount Adams, WA. July 2011. Monad laws in Scala. The three Monad laws may seem pretty abstract at first, but they’re quite practical. Let’s try to internalize the laws by running through two of Scala’s most popular monads and making sure they adhere. We could use something like ScalaCheck. Here are the laws, from Monad laws. Operator in Haskell corresponds to Scala’s. Looks good to me.
martinsson-johan.blogspot.com
Johan Martinsson: Golden Master and test data
http://martinsson-johan.blogspot.com/2014/05/golden-master-and-test-data.html
Vendredi 9 mai 2014. Golden Master and test data. Golden Master legacy testing - where does the test data come from? I get the question from now to then "When using the Golden Master testing technique. How do you generate data? In particular the concern is to have relevant data. Now in a kata like the Legacy Code Retreat. However randomly generating data is not always feasible or at least not easy. So what do you do then? Ask a product expert. Generating data (not so randomly). Ask a product expert.
finagle.github.io
Finagle services made simple with Serial
http://finagle.github.io/blog/2015/02/06/finagle-services-made-simple-with-serial
Write a blog post! Posted February 6, 2015. Finagle services made simple with Serial. Most internal services at Twitter speak the Thrift protocol. Which provides many benefits once you’ve defined your data types and service interfaces, for example, it’s possible to create bindings for a wide range of programming languages, and Twitter’s Scrooge. In particular makes it easy to create high-performance Finagle servers and clients for your Thrift interfaces. With this in mind, Vladimir Kostyukov. And that&rs...
bleibinha.us
Tag: Scala | bleibinha.us/blog
http://www.bleibinha.us/blog/tag/Scala
My Apache Archiva setup for sbt. Posted on January 28, 2015. This blog post describes my Apache Archiva. I use it as a build artifact repository for my Scala. Projects built by sbt. This post also describes how I modify my sbt projects to deploy successfully to Archiva. Posted on December 19, 2014. Updated December 21, 2014. This post is just a copy. I published the original. The post gives an introduction to the Scala. Posted on April 10, 2014. Updated April 11, 2014. In combination with Scala. Which ca...
functionalgeekery.com
Functional Geekery Episode 08 – Jessica KerrFunctional Geekery | Functional Geekery
https://www.functionalgeekery.com/episode-8-jessica-kerr
Functional Geeks, Geeking Functionally. Functional Geekery Episode 08 – Jessica Kerr. MP3 Audio [25 MB]. In this episode I talk with Jessica Kerr. In this episode we talk bringing functional programming concepts to object oriented languages; her experience in Scala, using the actor model, and property testing; and much more! Our Guest, Jessica Kerr. Jessica’s ØreDev Talk. Jessica’s Ruby Midwest Talk. Bring Just Enough of the Ideas from Functional Programming Back to Java and C#. For Working in Java.
martinsson-johan.blogspot.com
Johan Martinsson: mai 2014
http://martinsson-johan.blogspot.com/2014_05_01_archive.html
Lundi 19 mai 2014. Refactorer legacy même pas peur. Tldr; L’approche classique des tests n’est pas adapté pour le refactoring dans le legacy. Il vaut mieux écrire des tests automatiques jetables. Du fait qu’il y ait 0 besoin de maintenance et avec l’outillage adapté cela est très TRES rapide. Ex : 200 lignes en 5min. Cette fin de semaine c’est Agile France et je suis vraiment très heureux de présenter “ Refactorer legacy, même pas peur! Il y aura du code en live bien entendu! Avant de toucher au code.