Slide 5
Slide 5 text
What is “Functional Programming”?
● “We construct our programs using only
pure functions”
○ Functions without side effects
● Benefits:
○ Increase modularity
○ Easier to test, reuse, parallelize, generalize,
and reason about
「純粋関数だけでプログラムを組み立てる」ことを前提とすることで、テ
ストしやすいなどの様々な恩恵を受けられます。