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

FP 101

Avatar for rm rm
June 28, 2018
290

FP 101

Avatar for rm

rm

June 28, 2018
Tweet

Transcript

  1. Lambda calculus •Pure functions
 (gonna get it next time actually)

    •Immutable values
 A function call does not change
 the value of its arguments. •Partial application
 A function that takes n arguments,
 when called with m<n,
 is partially applied. •Function composition
 Consecutive application to each argument
 (think map/reduce).