Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Functional Society

Diego Pacheco
December 05, 2011
240

Functional Society

Functional Society

Diego Pacheco

December 05, 2011
Tweet

Transcript

  1. Why?  learn new concepts and ideas  open your

    mind  feed your brain  grow as a developer  improve you tech skills  be ready for the future  be unleashed from the matrix  because is ultra cool
  2. Learn Stuff like…  Higher order functions  Closure/Lambdas 

    Nomads  Role of mutability  Role of side-effects  Pattern matching  Function currying/partials  FP paradigm  and more much more…
  3. Learn by practice…  reading papers  watching videos 

    open space discussions  coding, coding, coding  coding dojos Kata/Randori  lighting Talks  4clojure, 99 problems, Euler, etc…  github + vimeo + slideshare
  4. 12 months:  2 months => Clojure  2 months

    => Scala  2 months => Haskell  2 months => ErLang  2 months => Racket  2 months => All Together !!! => 2 meetups per month.