- Transitions
- From compose to fractal & composition vs. inheritance
- To curry and partial application
- What if I want to ? (side effects)
- To "pure functions === easy tests" and the example after
join
in curry example
Read the book again, the start/end of chapters, how is the transition?
Cover the problem we try to solve
Don't put the "why" separated, instead have it as conclusion
Resources -> mentions (less)
Interactive examples with REPL in the slides (like Sanctuary/Ramda)
- https://en.wikipedia.org/wiki/Currying
- https://en.wikipedia.org/wiki/Partial_application
- http://worrydream.com/refs/Hughes-WhyFunctionalProgrammingMatters.pdf
- https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/
- https://dev.to/helenanders26/how-to-rock-your-first-tech-talk-28pp