[Scala] Cats Effect IO : Handling Effects
Nov 5 · 3 min read

Functional Programming (FP) = Code + Category Theory concepts
Object Oriented Programming (OOP) and Functional Programming (FP) are two different paradigms to write software programs
At high level — FP is everything about immutability and functional abstractions. Whereas, OOP is everything about Objects and its own properties.

