DEV Community

Discussion on: Four Pillars of OOP

Collapse
 
eljayadobe profile image
Eljay-Adobe

In contrast, for FP, the pillars (as I see them) are:

  • immutability
  • recursion
  • pattern matching
  • higher-order functions
  • code as data
  • separation of behavior from data
  • referential transparency