Если мы возьмём миксин (λ (self super)...), в котором self -- это возможность ссылаться на другие аспекты "вычисления" (которые будут заданы другими миксинами), то есть это по сути воплощение принципа модульности. А super добавляет к ней "инкрементальность" (от нашей частичной спецификации до более полной "внешней" (или "входной"), которая сама тоже инкрементальна).
Это я к тому, что такая простейшая "инкрементальная модульность" есть фактически прототип ООП.
(наверное сложновато, дальше попроще поясню)
Post #925
1.1K

- 🤔 10
- ❤🔥 8
- 🤯 4
- ✍ 2
- 🤝 1