OOP -> FP

Julia Gao @ryoia

Outline

1. Difficulties people encounter

2. Questions people have

3. Concepts that may help solve 1 & 2

1. Which lang best to start using?

2. is Category Theory a must?

3. Immutability: new object every time?

4. memory efficiency: more things in memory, pros and cons?

5. where does state go? how can i compute anything if everything is immutable

6. what are different about FP from OOP, and why should people choose one over the other?

7. real life applications (web service, database, IO)

8. inversion of api calls

OOP to FP

By ryoia

OOP to FP

  • 682