Skip to content


Subversion checkout URL

You can clone with
Download ZIP
JavaScript Scala
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src type typo

scalaz "For the Rest of Us" Bay Area Scala Enthusiasts (BASE) Aug 2012

Slides and scalaz Cheat Sheet are both available.

This talk provides an introduction to the amazing scalaz library not through a brain-exploding introduction to category theory or monad laws, but via its simplest practical parts for a functional programming novice. You'll learn: how to use scalaz to make your code simpler, more readable and more testable; how scalaz "makes up for" some missing parts of Scala itself; how scalaz helps make your code more type-safe; and an introduction to how scalaz encapsulates common patterns like dependency-injection and data validation. A scalaz "cheat sheet" will be provided to all attendees.

Bio: Adam is a software engineer at Box where he leads projects to adopt Scala for backend services and implement continuous deployment (CD) practices across the company. He previously worked at Wealthfront, a financial startup recognized as a pioneer in CD. Prior to that he worked at various startups and spent five years as a developer at Xerox PARC.

Creative Commons License
scalaz "For the Rest of Us" by Adam Rosien is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Based on a work at

Something went wrong with that request. Please try again.