Could you clarify the question? Where in the Starlark-Go implementation would generics help? I have no objection to using generics (when we drop support for go1.17) but can't actually think of a single place in the code base where it would have made any difference. (No doubt this is partly because Starlark is an untyped language.)
I'm going to close this issue but feel free to reopen if you have specific ideas.
Could you clarify the question? Where in the Starlark-Go implementation would generics help? I have no objection to using generics (when we drop support for go1.17) but can't actually think of a single place in the code base where it would have made any difference. (No doubt this is partly because Starlark is an untyped language.)
I'm going to close this issue but feel free to reopen if you have specific ideas.