Let say for example we have some framework in Nodejs like laravel. You have something like this:
class Model {
getTable(){}
edit(){let table = this.getTable();//edit...}
insert(){}
delete(){//some code}
}
And another child class:
class User extends Model {
getTable() { return 'users' }
}
This is OOP version. I reuse edit, insert and delete functionalities.
How can I achieve reusing functionality with functional programming.
I prefer JavaScript for demo despide it is not fully FP language.
Thank you