I'd like to keep the ball rolling with this one. A...
# language-proposals
r
I'd like to keep the ball rolling with this one. Anyone here can advise as to what next steps looks like? Looks by the numbers in the PR description this could be a great lang feature welcomed by many users and it has already seen a lot of discussion and iterations over the original proposal. https://github.com/Kotlin/KEEP/pull/87
k
The weekend would probably not be the best time to bump this 🙂.
r
I don't really need an answer today, just unsure as to what the process looks like and making sure I'm going in the right direction, but yeah agreed on the timing xD
e
Prototype we need next.
r
@elizarov is that usually provided as a compiler fork proving the feature? If so, would you recommend any materials for me to understand the current compiler architecture to determine which places type classes would be built on top of? thanks!
e
Yes. That is the usual approach. All stuff of this size is usually prototyped and maintained in a separate branch to validate design. Same story with inline class and serialization, for example.
r
ok, I'll take a look and see what I can come up with, thanks.
e
It has to start with grammar / parse and then go into scope resolution. Poke around #kontributors to see if you can get on-board people who already know those places
r
ok, I'll ask around there when I run into issues.