ReplyDec 23, 2018
The minimum level of abstraction in functional programming is a function, so if you want to reuse the function you have to include the dependency related to that function only, but in OOPS minimum level of abstraction is a class, which can have multiple functions, if you want to use one of them you have to create class object in your module which requires to include all dependencies of that class.so function reusability is easier in functional programming w.r.t oops