1. Category theory, composition & functional programming
3. THIS IS NOT A LECTURE
4. Lets inquire and discover together!
5. What is programming?
6. OOP point of view Class diagram
7. OOP point of view Sequence diagram
8. FP point of view
9. FP point of view
10. What is similar between those POVs?
12. Programming is Composition
13. Is there any science which is focused on composition?
14. Yes, it is Category Theory
15. Why to study CT?
17. Why to study CT?
18. Why to study CT?
19. Why to study CT for software engineer?
20. What is a Category?
22. Category is:
23. Associativity of composition What?
24. Associativity of composition What?
25. Associativity of composition Why?
26. Identity Arrow What?