Functional design patterns [closed]

My suggestion is, if you want to learn Scala, to read the book from Paul Chiusano and Runar Bjarnason:

http://manning.com/bjarnason/

Part II: Functional design and combinator libraries

  1. Making little languages
  2. JSON serialization
  3. Specification-based testing
  4. Parsers
  5. Purely functional parallelism
  6. Purely functional state

Part III: Functional design patterns

  1. The case for abstraction
  2. Monoids
  3. Functors
  4. Monads
  5. Applicative functors
  6. Traversable and foldable data structures
  7. Comonads

Part IV: Breaking the rules: effects and I/O

  1. Effects vs. side-effects
  2. Stream processing and incremental I/O
  3. Enforcing effect-scoping with the type system

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)