Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1st iteration Generics Design Research #13725

Closed
NunoFilipeSantos opened this issue Nov 17, 2022 · 3 comments
Closed

1st iteration Generics Design Research #13725

NunoFilipeSantos opened this issue Nov 17, 2022 · 3 comments

Comments

@NunoFilipeSantos
Copy link
Contributor

NunoFilipeSantos commented Nov 17, 2022

First version of a structured concrete design document for generics.

This may also already involve defining weaker transitions in the type system, like introducing tuple types as first-citizen types and tying data locations to types instead of variables, and staging those for implementation. This preliminary transition of the type system may be split into a non-breaking part and a breaking part to be scheduled for the breaking release planned later in the year.


References

@NunoFilipeSantos NunoFilipeSantos added the epic effort Multi-stage task that may require coordination between team members across multiple PRs. label Nov 17, 2022
@NunoFilipeSantos NunoFilipeSantos moved this to ❄️ Q4 2022 in Solidity Roadmap Nov 17, 2022
@NunoFilipeSantos NunoFilipeSantos moved this from ❄️ Q4 2022 to 🌱 Q1 2023 in Solidity Roadmap Nov 17, 2022
@NunoFilipeSantos NunoFilipeSantos moved this from 🌱 Q1 2023 to 🍂 Q3 2023 in Solidity Roadmap Nov 17, 2022
@NunoFilipeSantos NunoFilipeSantos moved this from 🍂 Q3 2023 to ❄️ Q4 2023 in Solidity Roadmap Nov 17, 2022
@NunoFilipeSantos NunoFilipeSantos moved this from ❄️ Q4 2023 to ☀️ Q2 2023 in Solidity Roadmap Nov 17, 2022
@NunoFilipeSantos NunoFilipeSantos changed the title Generics Design 1st iteration Generics Design Research Nov 17, 2022
@cameel cameel added roadmap epic and removed epic effort Multi-stage task that may require coordination between team members across multiple PRs. labels Dec 2, 2022
@ekpyron
Copy link
Member

ekpyron commented Apr 17, 2023

Done

@ekpyron ekpyron closed this as completed Apr 17, 2023
@github-project-automation github-project-automation bot moved this from ☀️ Q2 2023 to ❄️ Q4 2023 in Solidity Roadmap Apr 17, 2023
@NunoFilipeSantos NunoFilipeSantos moved this from ❄️ Q4 2023 to 🌱 Q1 2023 in Solidity Roadmap Apr 17, 2023
@alvrs
Copy link

alvrs commented Apr 30, 2023

Done

Where can I find the results of this design research?

@tinhbao789
Copy link

Good project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

5 participants