Skip to content
JavaScript Scala
Find file
Latest commit 2631ffa Adam Rosien Update cheatsheet pdf.
Failed to load latest commit information.
project sbt settings to override presentation destination file
src Update
build.sbt write presentation to index.html
scalaz-cheatsheet.pdf Update cheatsheet pdf.
scalaz-cheatsheet.tex Update cheatsheet pdf. notes about thinking in types Extract general type-safety stuff from slides.

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.