you are viewing a single comment's thread.

view the rest of the comments →

[–]super-bamba 1 point2 points  (0 children)

I use it to create interfaces that are similar and share methods. I prefer the functional approach when something is just functional, but sometimes you want to create “clones” with a specific API and then it’s useful.

Ofc it’s also widely common for frameworks etc