go/types: add NOTES text file

To be used for better record keeping (design notes, observations,
bugs, TODOs, etc.).

Change-Id: Iaecf091dcd46f53ee55b97236bd0febd7c1d2b3d
This commit is contained in:
Robert Griesemer 2019-12-03 16:48:00 -08:00
parent edc9611855
commit eacaaec439
1 changed files with 7 additions and 0 deletions

7
src/go/types/NOTES Normal file
View File

@ -0,0 +1,7 @@
TODO
- satisfyBounds is not working correctly
- allow recursive type parameterization without need to repeat type parameters
- if type parameters are repeated in recursive instantiation, they must be the same order
- implement contract embedding
- interface embedding doesn't take care of literal type constraints yet
(need an allTypes list, like we have an allMethods list?)