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

FP 101

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for rm rm
June 28, 2018
300

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).