https://kotlinlang.org logo
#mathematics
Title
# mathematics
a

altavir

12/28/2018, 7:06 AM
I suspect you want people to be able to extend these APIs without knowing abstract algebra and category theory.
No, I definitely do not want people to extend any classes if they do not want what they are doing. This is a Java approach and we want to move away from it. I want people to use existing constructs and possibly write extension functions.
b

breandan

12/28/2018, 7:11 AM
Yeah, I think it makes sense to just provide a small, lightweight core algebra. You could easily spend a lot of time writing abstractions for more complicated things
a

altavir

12/28/2018, 7:12 AM
Indeed. I will open a KEEP-like repo later today for discussions (it is still morning here).
👍 1
3 Views