Functional programming, meet OOP

Dmitry Non
Mar 15, 2020 · 7 min read

I enjoy experimenting with programming paradigms and trying out some interesting (to me) ideas (some things become posts, like this and that). Recently I decided to see if I can write object-oriented code in a functional language.

Idea

I was trying to get some inspiration from Alan Kay, the creator of object-oriented programming.

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.