Bulletin is a simple but useful library for merging updates into case classes. You create two classes, one representing a data record and one a partial update. Bulletin type-checks the classes and automatically generates a function to merge them.
My latest adventure in conference speaking was a two hour hands-on workshop at Scala Exchange 2015, entitled Essential Slick: Hands-On with Slick 3.
Slick is routinely difficult for new Scala developers to pick up. This workshop provides a broad overview of the main concepts in the library, with more in-depth information available in Richard and Jono’s new book.
Due to equipment difficulties we didn’t record the workshop at the conference, so I’ve included a complete screencast after the break.
Unindent is a tiny library for creating indent-adjusted multi-line String literals in Scala. Say goodbye to
Noel recently wrote about Doodle, the compositional drawing library featured in Creative Scala and the new studio-format Essential Scala, on the Underscore blog. Today I want to introduce you to another library called Compose. This new library, which will be featured in future courses, applies the same functional programming principles to music.
Read the full post on underscore.io