Updated Go2GenericsFeedback (markdown)

seebs 2018-08-29 10:19:23 -05:00
parent 12d6f0f66d
commit 590b74d9f6

@ -73,4 +73,4 @@ As the amount of feedback grows, please feel free to organize this page by speci
- Seems like a bit of a cop-out tbh. It says "in general" which means there must already be exceptions. Go has a nice clear syntax making code simple to read and easy for teams to collaborate. I think it would be worth making the parser more complicated for the sake of making the code readability better. For large scale and long running project readability of the code, and hence maintainability, is king
- What about [this](https://gist.github.com/empijei/a9665ac5e3059671be229acee8826798)
- Seebs: Feedback a bit long to inline: https://gist.github.com/seebs/8f943b8b15a8c63c28c7f6f4e5ca6c53, summary basically "I would like a way to specify one contract for each of two types rather than one contract for both types", and "I would prefer `map[T1]T2` to `t1var == t1var` as a canonical form of "T1 must be an allowable map key".
- Seebs: [Feedback a bit long to inline](https://gist.github.com/seebs/8f943b8b15a8c63c28c7f6f4e5ca6c53), August 2018. Summary basically "I would like a way to specify one contract for each of two types rather than one contract for both types", and "I would prefer `map[T1]T2` to `t1var == t1var` as a canonical form of "T1 must be an allowable map key".