Scalaz is documented in parts because these parts can exist independently of other parts. This is incredibly important to the stated thesis of Scalaz and indeed, to Functional Programming itself. In order to understand parts composed of A and B, you first understand A, then B, or perhaps in a different order, then understand how they are composed and so on.
  1. fogus posted this