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