Alexander Daniel Barnabas Kralik Bernhard Huemer Christian Papauschek David Juhasz David Pichsenmeister Dominik Gruber Felix Amerbauer Floor Drees Gerald Löffler Gerhard Hipfinger Lutz Hühnken Manuel Bernhardt Manuel Bernhart Martin Lorenz Mathias Doenitz Michal Bigos Oleg Rudenko Peter Brachwitz Peter Kofler Radim Pavlicek Sebastian Nozzi Stefan Asseg Wolfgang Wagner Yago Alonso
Rea implicit Akka Akka Cluster Akka HTTP Akka Persistence Akka Streams Android BDD BitTorrent Book Review CQRS CSP Communicating Sequential Processes Community Concurrency ConductR Cucumber Dependency Injection Design pattern Devoxx Domain-Driven Design Elasticsearch Event Sourcing Finagle Finatra Functional Programming Gatling Iago JDBC JMX JScala JVM Java JavaScript Kafka Kibana Language Load Testing Logstash Metrics MongoDB Monitoring Netty Node.js Ostrich P2P Parser Combinator Play Framework REST Reactive Streams ReactiveMongo Scala Scala.js ScalaTest Scalaz Selenium Slick Software Architecture Twitter Zipkin conference page object page object pattern pingconf spray ui testing web testing
2015-06-22 2015-05-20 2015-04-15 2015-03-16 2015-02-18 2015-01-13 2014-11-26 2014-10-28 2014-09-30 2014-08-27 2014-07-31 2014-06-25 2014-02-20 2014-01-22 2013-12-17 2013-11-20 2013-09-26 2013-08-26 2013-07-23 2013-06-20 2013-05-22 2013-04-16 2013-03-21

Some of the less wacky bits about Scalaz. :)

Heiko's article on Typeclasses / Type-safe equality:

http://hseeberger.github.io/blog/2013/05/30/implicits-unchained-type-safe-equality-part1/ http://hseeberger.github.io/blog/2013/05/31/implicits-unchained-type-safe-equality-part2/ http://hseeberger.github.io/blog/2013/06/01/implicits-unchained-type-safe-equality-part3/



Here's I think a really good article on Monoids. The author uses F#, but it's still easy to understand the code and the concepts/ideas are the same anyway: http://fsharpforfunandprofit.com/posts/monoids-without-tears/ http://fsharpforfunandprofit.com/posts/monoids-part2/ http://fsharpforfunandprofit.com/posts/monoids-part3/ (same example in Scala, but not as elaborate as the other article: http://blog.david-andrzejewski.com/data/word-count-is-a-monoid-homomorphism/)

Learning Scalaz:

This is probably the best tutorial you can find on the Internet for Scalaz at the moment (if you know anything better, let me know ..) http://eed3si9n.com/learning-scalaz/ Syntax-wise sometimes it can be rather difficult to read the code though ... maybe you want to consider reading the source for a lot of that tutorial http://learnyouahaskell.com/chapters)


The code I showed in the end, I posted here: https://gist.github.com/bhuemer/7577732

Other Stuff

Other stuff I didn't mention but found very useful:

Scalaz introduction by Chris Marshall: http://skillsmatter.com/podcast/scala/scalaz Practical Scalaz: Making your life easier the hard way by Chris Marshall again: http://skillsmatter.com/podcast/scala/practical-scalaz-2518 The ease of Scalaz by Heiko Seeberger (in case you want to have these type classes explained again): http://days2011.scala-lang.org/node/138/275/55.%20Scalaz.mp4

Back to all talks