functional programming

https://subscription.packtpub.com/book/application_development/9781786461483/1/ch01lvl1sec8/principles-of-functional-programming.

https://medium.freecodecamp.org/an-introduction-to-the-basic-principles-of-functional-programming-a2c2a15c84

The following are the CORE principles of FP:

  • Immutability

  • Disciplined state

  • Pure functions and no side effects/disciplined states

  • First class functions and high order functions

  • Type systems

  • Referential transparency

Last updated

Was this helpful?