Isn’t it what FP does under the hood? Separate data from code?
I can see the difference with OOP, but less with FP.