4 ms·
Thanks a lot for doing this! Here are the slides: https://docs.google.com/presentation/d/13nRcrbnbvpUZGtABY9UCPCqOZL4Gjc8fI0IkNpePLzc/edit?usp=drivesdk https:/
by rafd 7y ago
Thanks a lot for doing this!
Here are the slides:
https://docs.google.com/presentation/d/13nRcrbnbvpUZGtABY9UCPCqOZL4Gjc8fI0IkNpePLzc/edit?usp=drivesdk https://docs.google.com/presentation/d/13nRcrbnbvpUZGtABY9UC...
Also, I gave the talk again and made some modifications (focusing only on FP, no mention of Clojure), here are the slides and notes:
https://docs.google.com/presentation/d/1NRtJvV5bXZSpFe41i3OhXVA2pgTcVyxbWSWVq2Ie3dY/edit?usp=sharing https://docs.google.com/presentation/d/1NRtJvV5bXZSpFe41i3Oh...
https://docs.google.com/document/d/1VSCPIy_Zs04z9xThufmRO4ncJ94wa30my2z-8OJcKtk/edit?usp=sharing https://docs.google.com/document/d/1VSCPIy_Zs04z9xThufmRO4nc...
The introduction was changed to focus on Functional Programming, explaining a bit more what it is and what pure functions are.
The refactor was changed to mark the use of Math.random() as being side-effectful / impure, and then added a few refactoring steps to account for that.